Een RigidConstraint verbindt twee Attachments of Bones en zorgt ervoor dat ze in dezelfde relatieve positie/orientatie ten opzichte van elkaar blijven. Deze flexibiliteit biedt extra functionaliteit bovenop WeldConstraint, zoals het bevestigen van accessoires aan Attachments op een karakter rig.
Bij het maken van een RigidConstraint met de Constraint knop in Studio, gedraagt de tool zich anders, afhankelijk van of je op bestaande BaseParts, Attachments of Bones klikt nadat de tool is geactiveerd:
- Klikken op een bestaande BasePart creëert een nieuwe Attachment daarop als de bedoelde RigidConstraint.Attachment0 of RigidConstraint.Attachment1.
- Klikken op een bestaande Attachment of Bone gebruikt die instantie als de bedoelde RigidConstraint.Attachment0 of RigidConstraint.Attachment1.
Na de tweede geldige klik wordt er een nieuwe RigidConstraint aangemaakt om de twee nieuwe attachments te verbinden. Als de eerste of tweede klik niet wordt gemaakt op een BasePart, Attachment of Bone, wordt de workflow geannuleerd en wordt er geen constraint aangemaakt.