Hmm, and you are setting the SetDragStyleFunction to be some function? I’m guessing since you need it to be scriptable.
Just wondering if when it’s set to scriptable if the DragContinue event is tied to the execution of the DragStyleFunction.
The reason your dragContinue callback is not being invoked is because you set the dragStyle to scriptable but you didn’t provide a scripting function to invoke.
So the dragdetector knows nothing will ever change so why bother?
If you register any function at all, you’ll dragContinue will get called.
Here are 3 examples:
[1] register a function that does nothing. In this case, you return nil and nothing moves, but you still get your dragContinue call
[3] register a ‘follow-the-cursor’ dragStyleFunction. that shoots a ray and sticks the object wherever you pick. It’s like select mode in roblox studio.
I won’t post the text here, but go to the tutorial page and search for dragStyleFunction. There’s a code snippet you can copy/paste to try it out: