Un RigidConstraint collega due Attachments o Bones e garantisce che rimangano nella stessa posizione/orientamento relativo l'uno rispetto all'altro. Questa flessibilità offre funzionalità aggiuntive oltre a WeldConstraint, come l'attacco di accessori a Attachments su un rig del personaggio.
Quando si crea un RigidConstraint utilizzando il pulsante Constraint di Studio, lo strumento si comporta in modo diverso a seconda che si faccia clic su BaseParts, Attachments o Bones esistenti dopo che lo strumento è stato attivato:
- Fare clic su un BasePart esistente crea un nuovo Attachment su di esso come il previsto RigidConstraint.Attachment0 o RigidConstraint.Attachment1.
- Fare clic su un Attachment esistente o su un Bone utilizza quell'istanza come il previsto RigidConstraint.Attachment0 o RigidConstraint.Attachment1.
Dopo il secondo clic valido, viene creato un nuovo RigidConstraint per collegare i due nuovi allegati. Se il primo o il secondo clic non viene effettuato su un BasePart, Attachment o Bone, il flusso di lavoro viene annullato e nessun vincolo viene creato.