i'm learning c# through unity and i wanted to make a gun stick to a ragdoll, and make it shoot which ever direction the arm's aiming at, I added a hinge joint 2d to the gun and connected it to the arm. It works as a joint, and I made a script that copies the arm's rotation and puts it to the gun. It doesn't work, the gun slowly falls on the negative y axis. Can someone help me?