Open 5H4D0W-X opened 9 months ago
As for desktop scrolling via the scrollwheel, I think that shouldn't trigger any events since it doesn't involve "grabbing" the scrollable element (and can be detected via FireOnChange on the position of the ScrollRect if necessary). Same goes for modded scrolling via touchpad or thumbstick.
Is your feature request related to a problem? Please describe.
ScrollRects in UIX do not provide any info about whether they are currently being interacted with, making it difficult to reliably modify the position of the ScrollRect (such as with inertial scrolling).
Describe the solution you'd like
ScrollRects should provide button events such as Pressed, Pressing and Released to components on the same slot and to ButtonEvents ProtoFlux nodes
Describe alternatives you've considered
Reading the local user's controller values to determine if they are pressing trigger. This is obviously bad and does not account for physical interaction.
Additional Context
No response