- Home /
Why are my hinge joints inaccurate?
I'm experiencing an odd issue with Unity's hinge joints. Considering there's no collisions and this object is hanging off of a hinge anchored in mid air, shouldn't it stop at a 90 degree angle once it loses all of its momentum? It's also keeping its momentum for far too long compared to real life, but that's not the main issue right now (that said, I'd love if I could make them more realistic)
This video shows what happens https://old.reddit.com/r/Unity3D/comments/dwvts3/how_do_i_fix_my_hinges_theyre_anchored_in_the_air/?st=k32fdb3s&sh=9813d183
Did you check that there's no motor on the hinge, or any force to keep the door at a certain angle? Anyway to make it stop earlier, increase the dampen factor.
Answer by ionside · Nov 22, 2019 at 04:09 AM
You could try turning up the angular Drag in the Rigidbody component. And/or turn up the Spring > Damper in the Hinge Joint component.
Right now it looks like you have them at default which is making the object kind of frictionless.
Your answer
Follow this Question
Related Questions
Disable weight "inheritance" when using HingeJoint2D? 1 Answer
Weird behaviour with hinge joint 0 Answers
Hinge Joints that Don't Limit? 0 Answers
Is there a 2d joint for a torsion (rotation) spring? 0 Answers