A RigidConstraint เชื่อมต่อสอง Attachments หรือ Bones และรับประกันว่าพวกมันจะอยู่ในตำแหน่ง/การจัดเรียงสัมพัทธ์เดียวกันกับกันและกัน ความยืดหยุ่นนี้ทำให้มีฟังก์ชันเพิ่มเติมมากมายเหนือกว่า WeldConstraint เช่น การแนบอุปกรณ์เสริมเข้ากับ Attachments บนร่างตัวละคร
เมื่อสร้าง RigidConstraint โดยใช้ปุ่ม Constraint ของ Studio เครื่องมือจะทำงานแตกต่างกันขึ้นอยู่กับว่าคุณคลิกที่ BaseParts, Attachments หรือ Bones ที่มีอยู่เมื่อเปิดใช้งานเครื่องมือ:
- การคลิกที่ BasePart ที่มีอยู่จะสร้าง Attachment ใหม่บนมันในฐานะที่เป็น RigidConstraint.Attachment0 หรือ RigidConstraint.Attachment1 ที่ตั้งใจไว้
- การคลิกที่ Attachment หรือ Bone ที่มีอยู่จะใช้ตัวอย่างนั้นเป็น RigidConstraint.Attachment0 หรือ RigidConstraint.Attachment1 ที่ตั้งใจไว้
หลังจากคลิกที่สองซึ่งถูกต้อง จะมีการสร้าง RigidConstraint ใหม่เพื่อเชื่อมต่อสองการแนบใหม่ หากการคลิกครั้งแรกหรือครั้งที่สอง ไม่ ทำบน BasePart, Attachment, หรือ Bone การทำงานจะถูกยกเลิกและไม่มีข้อจำกัดใด ๆ ถูกสร้างขึ้น