Um HingeConstraint permite que seus dois anexos girem em torno de um eixo, forçando-os à mesma posição e ao alinhamento dos eixos X . Essa restrição também pode ser ativada para se comportar como um motor ou servo , e você pode definir limites para restringir a faixa de rotação da dobradiça.
Poder Angular
Se a ActuatorType de uma dobradiça estiver definida como Motor, ela tentará girar os anexos com o objetivo de alcançar seu AngularVelocity. Você pode controlar ainda mais essa rotação através de MotorMaxAcceleration e MotorMaxTorque.
Se a ActuatorType de uma dobradiça estiver definida como Servo, ela tentará girar para 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 só devem ser abertas ou fechadas dentro de um intervalo definido. Ativar a propriedade LimitsEnabled expõe os LowerAngle e UpperAngle limites, bem como Restitution que define a elasticidade dos anexos quando atingem qualquer limite.