With some help on these forums, I made a custom drag movement using the Multiple Touch Object. I simply want to be able to drag an active object within a zone, but not allow it to pass through another active object. I accomplished this using a loop: increment between the previous object XY to the destination XY until either the destination is reached, or the object is overlapping, if which case the object will move back to the previous increment. However, I would like to be able to slide the active object on the surface of the obstacle object, so that (in the attached file) you can move the little blue ball around the black ball while they are in contact. How can I accomplish this?
Here is my test app so far: Trackpad Collision Test 4 (working).mfa