UMG Sliders return value during selection?

I have been playing with using blueprint sliders to control rotation on the screen. However they seem to only work at the end of selecting a value, and therefore cannot smoothly rotate. Is this just endemic to the behavior of sliders, and working as intended, or am I doing something wrong?

I am contemplating creating an event that fires while the mouse button is down to continuously report the location of the mouse along the slider bar, since it doesn’t appear to be possible to read the value of the slider directly, on an event tick, for example… Anyone else have a workaround?

Thanks.

It’s a throttling issue with Slate. During certain actions with Slate, we don’t allow the engine to tick in the editor in order to keep the framerate high. Problem is…we can’t currently tell the difference between UI in the editor and UI generated by UMG.

If you don’t run it inside the editor, it should work. You can disable the throttling in the editor by using the command, “Slate.bAllowThrottling 0” in the upper right hand corner of the main level tab. To turn the throttling back on “Slate.bAllowThrottling 1”.

Cheers,
Nick

1 Like