一个 HingeConstraint 允许其两个附件围绕一个轴转一角,强迫它们处于同一位置和 X 轴对齐。这个约束也可以通电以行为像 电机 或 伺服机 一样,您可以设置限制以限制hinge的旋转范围。
角度力
如果旋转铰链的 ActuatorType 设置为 Motor ,它将尝试旋转附件以达到其 AngularVelocity 目标。您可以通过 MotorMaxAcceleration 和 MotorMaxTorque 进一步控制此旋转。
如果hinge的ActuatorType设置为Servo,它将尝试旋转到由TargetAngle指定的角度。该旋转由 AngularSpeed 和 ServoMaxTorque 共同控制。
限制
您可以设置限制来限制hinge的铰链转,这对于像门这样的机制有用,只能在设置范围内摆动开启或关闭。启用 LimitsEnabled 属性暴露了 LowerAngle 和 UpperAngle 限制以及 Restitution ,它定义了附件在达到任何限制时的弹性。