Attachment
Attachment - defines a point and orientation relative to a parent BasePart, Bone, or another Attachment. The offset is stored in the CFrame property. The offset can also be set through other properties, such as WorldCFrame.
Attachments are used by several kinds of Constraints and are also valid alternatives to BasePart as a parent for objects such as:
- ParticleEmitters which will emit particles from the attachment's specific position/orientation instead of the BasePart bounds.
- Light-emitting objects like PointLight and SpotLight which will shine from the attachment's position/orientation instead of the BasePart center.
- Sound which will use the attachment's position as the sound's focal point, instead of the BasePart center.