Azariel Posted September 11, 2018 Share Posted September 11, 2018 So I want to make a little physics-based playground where you can move objects around by clicking and dragging them, and throw them in a realistic way by releasing the mouse button while moving the mouse cursor. Right now I can move the objects around with "pointerDragBehavior", but when I let go of the mouse button the object just drops like a stone. It would be nice if there was a built-in way to see the speed (and vector) of a dragged object's motion, since then I could just impart that linear velocity onto the object. What is the best way to measure a dragged object's speed? Quote Link to comment Share on other sites More sharing options...
Azariel Posted September 11, 2018 Author Share Posted September 11, 2018 Figured it out. Easiest way for me was to use the event object provided by pointerDragBehavior.onDragObservable. There's an "event.delta" object that has the change in coordinates since the last frame or update step, which is basically velocity already. Sebavan 1 Quote Link to comment Share on other sites More sharing options...
Sebavan Posted September 12, 2018 Share Posted September 12, 2018 Marked as solved this is exactly the way to do it. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.