This Construct 3 demonstration shows how to prevent overlap while dragging. Get the template here : Contact me on Fiverr if you want further assistance :