Here's a conversation I had with Paolo last year. He helped me with the same problem.
Carlton M 8 Mar 2016
I'm developing a sticker book. I have a Counter Object with a Drag Object to a Target Drop Zone. Once 6 objects are place in their drop zones an animation plays.
The problem is that the object being dragged to the counter object does not lock down when it hits it's drop zone. I am able to move the sames object to the same drop zone continually until the animation plays without touching any of my other objects.
Is their a way to lock the object down once it hits it drop zone? Thank you.
Paolo A 14 Mar 2016 Administrator
It's up to you to decide what happens when the object is dropped in the dropped zone. To do so: edit the actions and add move object with target "self" to stick it where you prefer.
Carlton M 15 Mar 2016
The problem is that it doesn't stay where you put it. A child's hand can easily move it out of it's position again. Then, if it's moved back to it's original position for the second time the counter object increases.
Is their a way to lock the object down once it hits it drop zone? Thank you.
Paolo A 15 Mar 2016 Administrator
There are many ways to do obtain this, a couple:
Duplicate the object that you want to drag, position it to the end position like if it was dropped, and set it as hidden. When the original object is dropped, move it to the right position, hide self and show the hidden object. The duplicated object has no events assigned, thus cannot be moved
Create an empty rectangle or an interactive area overlapping the dropped zone, and set it as hidden and "always catch touch", in a layer in front of the draggable object. When the object is dropped show the rectangle/interactive area, and the underlying objects cannot receive touches any more.