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