Một HingeConstraint cho phép hai phần gắn của nó xoay quanh một trục, buộc chúng vào cùng một vị trí và căn chỉnh theo trục X. Ràng buộc này cũng có thể được cung cấp năng lượng để hoạt động như một động cơ hoặc servo, và bạn có thể thiết lập giới hạn để hạn chế khả năng xoay của bản lề.
Năng lượng góc
Nếu ActuatorType của bản lề được đặt thành Motor, nó sẽ cố gắng xoay các phần gắn với mục tiêu đạt được AngularVelocity. Bạn có thể kiểm soát thêm sự xoay này thông qua MotorMaxAcceleration và MotorMaxTorque.
Nếu ActuatorType của bản lề được đặt thành Servo, nó sẽ cố gắng xoay đến một góc được chỉ định bởi TargetAngle. Sự xoay này được kiểm soát bởi AngularSpeed và ServoMaxTorque.
Giới hạn
Bạn có thể thiết lập giới hạn để hạn chế sự xoay của một bản lề, hữu ích cho các cơ chế như cửa chỉ nên mở hoặc đóng trong một phạm vi nhất định. Bật thuộc tính LimitsEnabled sẽ hiện ra các giới hạn LowerAngle và UpperAngle, cũng như Restitution định nghĩa độ đàn hồi của các phần gắn khi chúng đạt đến một trong hai giới hạn.