Hi, thanks for the reply.
The main pipe in the game is static. I drag the missing piece and its also got a rotate function so that it can be rotated to the right direction at 90 degree rotations depending on the place it needs to fit.
When I move it into place though I need it to join to the static pipe.
From what you suggest above I would have the onCollision() on the piece im moving and when it comes into collision form a joint between two points on it and two points on the static object.
But I would need to also take into account the player might rotate it and try place it incorrectly - I guess I could just have it not snap in place if it is wrong rather than snap anyways and them have to fix their mistake.
If there is another way then it doesnt have to use joints at all, that was just my own way of looking at doing it. If there is an easier better way then I am open to suggestions on that too. [import]uid: 44553 topic_id: 4076 reply_id: 64532[/import]