// MITCH : remove flipX // public void FlipX (bool State) { // if (State != flipX) { // flipX = State; // if (flipX && Mathf.Abs(transform.localRotation.eulerAngles.y) > 90) { // skeletonUtility.skeletonAnimation.LateUpdate(); // return; // } else if (!flipX && Mathf.Abs(transform.localRotation.eulerAngles.y) < 90) { // skeletonUtility.skeletonAnimation.LateUpdate(); // return; // } // } // // // bone.FlipX = State; // transform.RotateAround(transform.position, skeletonUtility.transform.up, 180); // Vector3 euler = transform.localRotation.eulerAngles; // euler.x = 0; // // euler.y = bone.FlipX ? 180 : 0; // euler.y = 0; // transform.localRotation = Quaternion.Euler(euler); // } public void AddBoundingBox(string skinName, string slotName, string attachmentName) { SkeletonUtility.AddBoundingBox(bone.skeleton, skinName, slotName, attachmentName, transform); }
public void AddBoundingBox(string skinName, string slotName, string attachmentName) { SkeletonUtility.AddBoundingBox(this.bone.skeleton, skinName, slotName, attachmentName, base.transform, true); }