Hi there, I already posted this on unity answers . Here is the link Anyway I will talk about it here. I already tried shadow demo project for drag and drop script. It have few bugs so I tried to create my own drag and drop door script. I already store first vector3 position that hits door, and I also store second vector3 position - mouse drag. But the problem is I don't know how to calculate direction between that 2 vectors or how to add force to door based on that 2 vectors. Here's the image: Thanks!