圓筒形

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

A CylindricalConstraint 允許附件沿一個軸滑動並在另一個軸上旋轉。這個限制,以及一個 彈簧限制,非常適合建造車輪懸架,當車輪衝擊可以向上和向下滑動時,車輪本身也會旋轉。這個限制也可以以 角度線性 方式進行電源。

角度力

如果圓筒的 AngularActuatorType 設為 Motor ,它將嘗試旋轉附件以達到其 AngularVelocity 目標。您可以通過 MotorMaxAngularAccelerationMotorMaxTorque 進一步控制此旋轉。

如果圓筒的 AngularActuatorType 設為 Servo ,它將嘗試旋轉到由 TargetAngle 指定的角度。此旋轉由 AngularSpeed , AngularResponsivenessServoMaxTorque 控制。

線性電力

如果圓筒的 ActuatorType 設為 Motor ,它會嘗試翻譯附件,以達到 Velocity 的目標。您可以通過 MotorMaxAccelerationMotorMaxForce 進一步控制此翻譯。

如果圓筒的 ActuatorType 設為 Servo ,它會嘗試將附件翻譯為由 TargetPosition 指定的分離設定。此翻譯由 Speed , LinearResponsivenessServoMaxForce 控制。

限制

您可以設置限制來限制圓筒限限制式的 滑動範圍旋轉

啟用 LimitsEnabled 屬性會暴露 LowerLimitUpperLimit 值以及 Restitution ,它定義了附件在達到限制時的彈性。

啟用 AngularLimitsEnabled 屬性會暴露 LowerAngleUpperAngle 限制,以及 AngularRestitution ,當附件達到任何限制時定義其彈性。

限制啟用 = 真實
角度限制啟用 = 真實

傾斜角

定義旋轉軸的方向為 X 軸在 X / Y 平面的 -180 到 180 角度。這樣可以讓你傾斜旋轉元素,而不改變滑動軸。

傾斜角 = 90 >
傾斜角 = 30 >