How do I stop the joint from being on the center of the thigh and have the joint start at the end of the bone? I created a hinge joint on the bone which connects to the next bone, but it hinges the next bone in the center of the thigh.
If you mean the object, with the hinge is joined to hi to the body it is attached to, I would say just move the object accordingly, but my guess is you did that. If you also look at the hing anchor point. If neither of those work for you, I can say I made a shoulder hinge joint on object x character. I have noticed an odd behavior in that the said arm, sets to an odd position, occasionally. I have found no fix for this. What is odder is that it only happens when objects x local scale is negative (2D World).
Yeah another example is I create a joint on the arm bone which attaches to the hand bone. The hand bone rotates from the center of the arm bone instead of the end where it meets. If I use LocalEulerAngles to rotate and animate that works fine when I rotate the hand bone.
Hm. I am not sure. In my case it is a minor aesthetic flaw. I tried to pre-empt it by creating a prefab for it… Only characters facing left, have the flaw, and the flaw never occurs if my scene editor view is focused on the potentially offending object. But if I move away from it, more often than not, the shoulder dips. At least that is the visual result.