Um HingeConstraint permite que suas duas conexões girem em torno de um eixo, forçando-as a mesma posição e alinhamento no eixo X. Essa restrição também pode ser alimentada para se comportar como um motor ou servo, e você pode definir limites para restringir a faixa rotacional da dobradiça.
Potência angular
Se o ActuatorType de uma dobradiça estiver configurado como Motor, ela tenta girar as conexões com o objetivo de atingir sua AngularVelocity. Você pode controlar ainda mais essa rotação através de MotorMaxAcceleration e MotorMaxTorque.
Se o ActuatorType de uma dobradiça estiver configurado como Servo, ela tenta girar até um ângulo especificado por TargetAngle. Essa rotação é controlada por AngularSpeed e ServoMaxTorque.
Limites
Você pode definir limites para restringir a rotação de uma dobradiça, útil para mecanismos como portas que devem abrir ou fechar apenas dentro de uma faixa definida. Habilitar a propriedade LimitsEnabled expõe os limites LowerAngle e UpperAngle, assim como Restitution que define a elasticidade das conexões quando elas alcançam qualquer um dos limites.