Una HingeConstraint consente ai suoi due attacchi di ruotare attorno a un asse, forzandoli nella stessa posizione e allineamento dell'asse X. Questo vincolo può anche essere alimentato per comportarsi come un motore o un servo, e puoi impostare dei limiti per restrigere l'intervallo di rotazione della cerniera.
Potenza angolare
Se l'ActuatorType di una cerniera è impostato su Motor, tenta di ruotare gli attacchi con l'obiettivo di raggiungere la sua AngularVelocity. Puoi controllare ulteriormente questa rotazione attraverso sia MotorMaxAcceleration che MotorMaxTorque.
Se l'ActuatorType di una cerniera è impostato su Servo, tenta di ruotare a un angolo specificato da TargetAngle. Questa rotazione è controllata sia da AngularSpeed che da ServoMaxTorque.
Limiti
Puoi impostare limiti per restrigere la rotazione di una cerniera, utile per meccanismi come porte che dovrebbero solo aprirsi o chiudersi all'interno di un intervallo stabilito. Abilitando la proprietà LimitsEnabled vengono esposti i limiti LowerAngle e UpperAngle, così come Restitution che definisce l'elasticità degli attacchi quando raggiungono uno dei due limiti.