public PartsTransform GetTransform(enPartsType partsType)
        {
            PartsTransform res = new PartsTransform();

            switch (partsType)
            {
            case enPartsType.Body:
                res = body;
                break;

            case enPartsType.Head:
                res = head;
                break;

            case enPartsType.LeftArm:
                res = leftArm;
                break;

            case enPartsType.RightArm:
                res = rightArm;
                break;

            case enPartsType.LeftHand:
                res = leftHand;
                break;

            case enPartsType.RightHand:
                res = rightHand;
                break;

            case enPartsType.LeftLeg:
                res = leftLeg;
                break;

            case enPartsType.RightLeg:
                res = rightLeg;
                break;

            case enPartsType.LeftFoot:
                res = leftFoot;
                break;

            case enPartsType.RightFoot:
                res = rightFoot;
                break;

            case enPartsType.Ant:
                res = ant;
                break;
            }
            return(res);
        }
        public void SetTransform(enPartsType partsType, PartsTransform value)
        {
            switch (partsType)
            {
            case enPartsType.Body:
                body = value;
                break;

            case enPartsType.Head:
                head = value;
                break;

            case enPartsType.LeftArm:
                leftArm = value;
                break;

            case enPartsType.RightArm:
                rightArm = value;
                break;

            case enPartsType.LeftHand:
                leftHand = value;
                break;

            case enPartsType.RightHand:
                rightHand = value;
                break;

            case enPartsType.LeftLeg:
                leftLeg = value;
                break;

            case enPartsType.RightFoot:
                rightFoot = value;
                break;

            case enPartsType.LeftFoot:
                leftFoot = value;
                break;

            case enPartsType.RightLeg:
                rightLeg = value;
                break;

            case enPartsType.Ant:
                ant = value;
                break;
            }
        }
        public void SetFromPartsTransform(enPartsType partsType, PartsTransform partsTransform)
        {
            switch (partsType)
            {
            case enPartsType.Body:
                body.SetFromPartsTransform(partsTransform);
                break;

            case enPartsType.Head:
                head.SetFromPartsTransform(partsTransform);
                break;

            case enPartsType.LeftArm:
                leftArm.SetFromPartsTransform(partsTransform);
                break;

            case enPartsType.RightArm:
                rightArm.SetFromPartsTransform(partsTransform);
                break;

            case enPartsType.LeftHand:
                leftHand.SetFromPartsTransform(partsTransform);
                break;

            case enPartsType.RightHand:
                rightHand.SetFromPartsTransform(partsTransform);
                break;

            case enPartsType.LeftLeg:
                leftLeg.SetFromPartsTransform(partsTransform);
                break;

            case enPartsType.RightLeg:
                rightLeg.SetFromPartsTransform(partsTransform);
                break;

            case enPartsType.LeftFoot:
                leftFoot.SetFromPartsTransform(partsTransform);
                break;

            case enPartsType.RightFoot:
                rightFoot.SetFromPartsTransform(partsTransform);
                break;

            case enPartsType.Ant:
                ant.SetFromPartsTransform(partsTransform);
                break;
            }
        }
 public void SetFromPartsTransform(PartsTransform partsTransform)
 {
     rotate = partsTransform.rotate;
     //isLeft = partsTransform.isLeft;
     //isBack = partsTransform.isBack;
 }