一個 RigidConstraint 連接兩個 Attachments 或 Bones,並確保它們保持相對於彼此的相同位置/方向。這種靈活性使它擁有除了 WeldConstraint 以外的額外功能,例如將配件附加到角色骨架上的 Attachments。
在使用 Studio 的 Constraint 按鈕創建 RigidConstraint 時,工具的行為取決於您在激活工具後是否點擊現有的 BaseParts、Attachments 或 Bones:
- 點擊現有的 BasePart 將在其上創建一個新 Attachment 作為預期的 RigidConstraint.Attachment0 或 RigidConstraint.Attachment1。
在第二次有效點擊之後,將創建一個新的 RigidConstraint 來連接這兩個新的附件。如果第一次或第二次點擊不是在 BasePart、Attachment 或 Bone 上進行,則整個工作流程將被取消,並且不會創建任何約束。