This is EPIC! Seriously epic! This will make interactive UI elements so much easier and less time consuming to create.
One thing I’d love to see later down the line is the ability to combine this UIDragDetector with the Path2D Instance to allow us to create custom paths for dragging!
I remember I spent a day trying to figure out how to make a UI slider.
I now use a specific module that I made by myself, but this new UIDragDetector will save a lot of time for new devs, or generally any dev I think. Thats a great thing.
Is it possible for UIDragDetectors to drag other instances entirely? For example here i wish the actual “Inventory-1” instance to be dragged and NOT the instance the UIDragDetector is parented to.
Hey I’ve been noticing framerate drops when moving things within more complex UI’s. The framerate drops seem to happen universally although inconsistently (Sometimes when starting to move a UI element with a UIDragDetector there may not be any frame drops at all). They happen for ScreenGui’s too though its not as bad.
Here’s a video of the issue. In the video i am comparing UIDragDetectors (the white box) with my own draggable’s solution. Said framerate drops do not occur with my own ui draggable system.