public void AddAttachment(Transform child, Vector3 offset, bool normalized) { ModelAttachment attach = new ModelAttachment(); attach.child = child; Vector3 position = child.TransformPoint(offset); TransformFollower follower = TransformFollower.createFollower(partModel, position, new TransformFollower.TransformTransformable(child, position, Space.World)); attach.data = shape.AddAttachment(follower, normalized); attachments.AddLast(attach); }
public void AddAttachment(Transform child, Vector3 offset, bool normalized) { ModelAttachment attach = new ModelAttachment { child = child }; Vector3 position = child.TransformPoint(offset); TransformFollower follower = TransformFollower.CreateFollower(partModel, position, new TransformFollower.TransformTransformable(child, position, Space.World)); attach.data = shape.AddAttachment(follower, normalized); attachments.AddLast(attach); }