Everytick > object1. set position. to object2.x, object2.y
On Touch is Touching
If touch.x greater than object1.x >action> object1. move at angle 0 > min(distance(Touch.X, Touch.Y, object2.X, object2.Y) / 3, distance(object2.x,0,object2.bboxRight-20,0))
in theory should work the same as the physics catapult game example but only towards angle 0 no Y no other stuff.
and limited to the length of the syringe body X position (please check origin point in animation frame they have to be similar) to syringe body bbox-right or right edge... since we don't know for sure exactly what that image size is... from needle to a 20% near popping the interior pulley out.
no need for drag and drop behavior at this point.
here is the code as an example file
Edited: wait what behavior is that boundedDrag&Drop? is that a custom behavior or official? :O never seen it lol. in theory should be the same as my code... set boundry min to 0 max to 170 or so... depends on your syringe size length... also make sure you trigger the drag and drop only if the mouse.X is greater than the syringe body X and syringe body X needs to have image point near the needle or where the needle meets the plastic area.
Huh website is acting strange, well that is it for me... to many fiddling on this product... never polished or finished. Hope it helped OP! :) i have to go to work now! have fun.