圓柱形

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

CylindricalConstraint 允許其附件沿一個軸滑動並圍繞另一個軸旋轉。這種約束與 SpringConstraint 一起,非常適合建立車輛懸掛系統,其中輪子減震器可以上下滑動,同時輪子本身則旋轉。這種約束還可以以 角動力線動力 的方式進行供電。

角動力

如果圓柱形的 AngularActuatorType 設置為 Motor,它會嘗試以達到其 AngularVelocity 為目標來旋轉附件。您可以通過 MotorMaxAngularAccelerationMotorMaxTorque 進一步控制這種旋轉。

如果圓柱形的 AngularActuatorType 設置為 Servo,它會嘗試旋轉到由 TargetAngle 指定的角度。這種旋轉受 AngularSpeedAngularResponsivenessServoMaxTorque 控制。

線動力

如果圓柱形的 ActuatorType 設置為 Motor,它會嘗試傳輸附件,以達到 Velocity 為目標。您可以通過 MotorMaxAccelerationMotorMaxForce 進一步控制這種傳輸。

如果圓柱形的 ActuatorType 設置為 Servo,它會嘗試將附件傳輸到由 TargetPosition 指定的固定間隔。這種傳輸受 SpeedLinearResponsivenessServoMaxForce 控制。

限制

您可以設置限制以限制圓柱形約束的 滑動範圍旋轉

啟用 LimitsEnabled 屬性會顯示 LowerLimitUpperLimit 值,以及定義附件在到達任一極限時彈性的 Restitution

啟用 AngularLimitsEnabled 屬性會顯示 LowerAngleUpperAngle 限制,以及定義附件在到達任一極限時彈性的 AngularRestitution

LimitsEnabled = true
AngularLimitsEnabled = true

傾斜角度

InclinationAngle 定義旋轉軸的方向,作為從 Attachment0X 軸在 X/Y 平面上的一個角度,範圍從 -180 到 180。這讓您在不改變滑動軸的情況下傾斜旋轉元素。

InclinationAngle = 90
InclinationAngle = 30
©2026 Roblox Corporation、Roblox、Roblox 標誌及 Powering Imagination 是我們在美國及其他國家地區的部分註冊與未註冊商標。