I was looking for this and found Yann example useful. However, I have one doubt. When I drag and drop a sprite, it overlaps with other sprites and doesn't detect collision. I don't want my sprites to overlap each other when I drag and drop them and move them over other sprite. How do I do this?