RigidConstraint 连接两个 Attachments 或 Bones,并确保它们保持相对位置/方向不变。这种灵活性使其具有超越 WeldConstraint 的额外功能,例如将配件附加到角色绑定上的 Attachments。
使用 Studio 的 Constraint 按钮创建 RigidConstraint 时,该工具的行为会根据您激活工具后单击现有的 BaseParts、Attachments 或 Bones 而有所不同:
- 单击现有的 BasePart 会在其上创建一个新的 Attachment,作为预期的 RigidConstraint.Attachment0 或 RigidConstraint.Attachment1 。
在第二次有效点击后,会创建一个新的 RigidConstraint 以连接两个新的附件。如果第一次或第二次点击 不是 在 BasePart、Attachment 或 Bone 上,则工作流将被取消,并且不会创建任何约束。