A 球籠約束 限制其 Attachments 以便它們佔用相同位置。預設情況下,它允許兩個附件在所有軸上自由旋轉,但如果 LimitsEnabled 是真實的,附件只能在有限的圓錐中旋轉。
請注意,如果這個限制連接一個部分( A )到另一個部分( B ),它被錨定或連接到一個錨定的部分( Z ),部分 A 將在與玩家互動時不會在本地模擬。
當配置此限制式時,可能有助於研究 Roblox 單位 來了解 Roblox 單位與公制單位的比較方式。
限制
您可以設置限制來限制球球窩的 傾斜 和 扭轉 ,類似於人類頭部在有限的軸向範圍內傾斜和旋轉的方式。啟用 LimitsEnabled 屬性會將UpperAngle暴露到限制 傾斜 在圓錐內;它也會暴露TwistLimitsEnabled,當啟用時,您可以限制 旋轉 旋轉通過TwistLowerAngle和TwistUpperAngle限制。
概要
屬性
設置是否 BallSocketConstraint 設置限制在旋轉上基於 UpperAngle 來設置限制。
設置應用於保持其 Attachments 對齊的最大摩擦扭矩。
BallSocketConstraint 的可視範圍。
當 LimitsEnabled 是真實的時,連接到範圍末端的 BallSocketConstraint 會有多麼彈性Attachments 當 UpperAngle 指定的範圍結束時。
設置是否 BallSocketConstraint 設置限制在扭轉旋轉上基於 TwistUpperAngle 和 TwistLowerAngle 來設置限制。
設置 BallSocketConstraint 的較低扭轉旋轉限制,只要 TwistLimitsEnabled 是真實的。
設置 BallSocketConstraint 上的扭轉旋轉限制上限,只要 TwistLimitsEnabled 是真實的。
設置 BallSocketConstraint 上的旋轉上限,只要 LimitsEnabled 是真實的。
指示限制是否目前在世界上啟用。
與 Attachment 連接到 Constraint.Attachment1 的 。
與 Attachment 連接到 Constraint.Attachment0 的 。
限限制式的顏色。
切換是否啟用限制。
切換限制式的可見性。
屬性
LimitsEnabled
設置是否 BallSocketConstraint 有限制旋轉,根據 UpperAngle 來旋轉。當真實時,它強制其 Attachment1 不得轉過一個設定角度從其 Attachment0 。
MaxFrictionTorque
設置應用於保持其 Attachments 對齊的最大摩擦扭矩。
MaxFrictionTorque 指定 BallSocketConstraint 的剛度 (它能抵抗多少旋轉周圍的自己的 Attachments )。
Restitution
當 LimitsEnabled 是真實的時,連接到範圍末端的 BallSocketConstraint 會有多麼彈性Attachments 當 UpperAngle 指定的範圍結束時。限於 0 和 1 之間。
TwistLimitsEnabled
設置是否 BallSocketConstraint 設置限制在扭轉旋轉上基於 TwistUpperAngle 和 TwistLowerAngle 來設置限制。扭轉角度定義為 Y 軸和 Attachment1 軸之間的角度,以及 Y 軸和 Attachment0 軸之間的角度。