Example #1
0
        public enCurve GetCurveY(enEditPartsType partsType)
        {
            int res = 0;

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

            case enEditPartsType.Head:
                res = head.curveY;
                break;

            // case enPartsType.LeftArm:
            //  res = leftArm.curveY;
            //  break;
            // case enPartsType.RightArm:
            //  res = rightArm.curveY;
            //  break;
            case enEditPartsType.LeftHand:
                res = leftHand.curveY;
                break;

            case enEditPartsType.RightHand:
                res = rightHand.curveY;
                break;

            // case enPartsType.LeftLeg:
            //  res = leftLeg.curveY;
            //  break;
            // case enPartsType.RightLeg:
            //  res = rightLeg.curveY;
            //  break;
            case enEditPartsType.LeftFoot:
                res = leftFoot.curveY;
                break;

            case enEditPartsType.RightFoot:
                res = rightFoot.curveY;
                break;

            // case enPartsType.Ant:
            //  res = ant.curveY;
            //  break;
            case enEditPartsType.Arm:
                res = arm.curveY;
                break;

            case enEditPartsType.Leg:
                res = leg.curveY;
                break;
            }
            return((enCurve)res);
        }
Example #2
0
        public void SetCurveY(enEditPartsType partsType, enCurve curveY)
        {
            int intCurveY = (int)curveY;

            switch (partsType)
            {
            case enEditPartsType.Body:
                body.curveY = intCurveY;
                break;

            case enEditPartsType.Head:
                head.curveY = intCurveY;
                break;

            // case enPartsType.LeftArm:
            //  leftArm.curveY = intCurveY;
            //  break;
            // case enPartsType.RightArm:
            //  rightArm.curveY = intCurveY;
            //  break;
            case enEditPartsType.LeftHand:
                leftHand.curveY = intCurveY;
                break;

            case enEditPartsType.RightHand:
                rightHand.curveY = intCurveY;
                break;

            // case enPartsType.LeftLeg:
            //  leftLeg.curveY = intCurveY;
            //  break;
            // case enPartsType.RightLeg:
            //  rightLeg.curveY = intCurveY;
            //  break;
            case enEditPartsType.LeftFoot:
                leftFoot.curveY = intCurveY;
                break;

            case enEditPartsType.RightFoot:
                rightFoot.curveY = intCurveY;
                break;

            // case enPartsType.Ant:
            //  ant.curveY = intCurveY;
            //  break;
            case enEditPartsType.Arm:
                arm.curveY = intCurveY;
                break;

            case enEditPartsType.Leg:
                leg.curveY = intCurveY;
                break;
            }
        }
Example #3
0
        public void SetPos(enEditPartsType partsType, Vector2Int pos)
        {
            switch (partsType)
            {
            case enEditPartsType.Body:
                bodyPos = pos;
                break;

            case enEditPartsType.Head:
                headPos = pos;
                break;

            // case enPartsType.LeftArm:
            //  leftArmPos = pos;
            //  break;
            // case enPartsType.RightArm:
            //  rightArmPos = pos;
            //  break;
            case enEditPartsType.LeftHand:
                leftHandPos = pos;
                break;

            case enEditPartsType.RightHand:
                rightHandPos = pos;
                break;

            // case enPartsType.LeftLeg:
            //  leftLegPos = pos;
            //  break;
            // case enPartsType.RightLeg:
            //  rightLegPos = pos;
            //  break;
            case enEditPartsType.LeftFoot:
                leftFootPos = pos;
                break;

            case enEditPartsType.RightFoot:
                rightFootPos = pos;
                break;
                // case enPartsType.Ant:
                //  antPos = pos;
                //  break;
            }
        }
Example #4
0
        public static enEditPartsType Convert(enPartsType partsType)
        {
            enEditPartsType res = enEditPartsType._END;

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

            case enPartsType.Head:
                res = enEditPartsType.Head;
                break;

            case enPartsType.LeftHand:
                res = enEditPartsType.LeftHand;
                break;

            case enPartsType.RightHand:
                res = enEditPartsType.RightHand;
                break;

            case enPartsType.LeftFoot:
                res = enEditPartsType.LeftFoot;
                break;

            case enPartsType.RightFoot:
                res = enEditPartsType.RightFoot;
                break;

            case enPartsType.LeftArm:
            case enPartsType.RightArm:
                res = enEditPartsType.Arm;
                break;

            case enPartsType.LeftLeg:
            case enPartsType.RightLeg:
                res = enEditPartsType.Leg;
                break;
            }

            return(res);
        }
Example #5
0
        public Vector2Int GetPos(enEditPartsType partsType)
        {
            Vector2Int res = Vector2Int.zero;

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

            case enEditPartsType.Head:
                res = head.pos;
                break;

            case enEditPartsType.LeftHand:
                res = leftHand.pos;
                break;

            case enEditPartsType.RightHand:
                res = rightHand.pos;
                break;

            case enEditPartsType.LeftFoot:
                res = leftFoot.pos;
                break;

            case enEditPartsType.RightFoot:
                res = rightFoot.pos;
                break;

            case enEditPartsType.Arm:
                res = arm.pos;
                break;

            case enEditPartsType.Leg:
                res = leg.pos;
                break;
            }
            return(res);
        }
Example #6
0
        public void SetCurveX(enEditPartsType partsType, enCurve curveX)
        {
            int intCurveX = (int)curveX;

            switch (partsType)
            {
            case enEditPartsType.Body:
                body.curveX = intCurveX;
                break;

            case enEditPartsType.Head:
                head.curveX = intCurveX;
                break;

            case enEditPartsType.LeftHand:
                leftHand.curveX = intCurveX;
                break;

            case enEditPartsType.RightHand:
                rightHand.curveX = intCurveX;
                break;

            case enEditPartsType.LeftFoot:
                leftFoot.curveX = intCurveX;
                break;

            case enEditPartsType.RightFoot:
                rightFoot.curveX = intCurveX;
                break;

            case enEditPartsType.Arm:
                arm.curveX = intCurveX;
                break;

            case enEditPartsType.Leg:
                leg.curveX = intCurveX;
                break;
            }
        }
Example #7
0
        // public void SetPos(enPartsType partsType, Vector2Int pos)
        // {
        //  switch (partsType)
        //  {
        //      case enPartsType.Body:
        //          body.pos = pos;
        //          break;
        //      case enPartsType.Head:
        //          head.pos = pos;
        //          break;
        //      case enPartsType.LeftArm:
        //          leftArm.pos = pos;
        //          break;
        //      case enPartsType.RightArm:
        //          rightArm.pos = pos;
        //          break;
        //      case enPartsType.LeftHand:
        //          leftHand.pos = pos;
        //          break;
        //      case enPartsType.RightHand:
        //          rightHand.pos = pos;
        //          break;
        //      case enPartsType.LeftLeg:
        //          leftLeg.pos = pos;
        //          break;
        //      case enPartsType.RightLeg:
        //          rightLeg.pos = pos;
        //          break;
        //      case enPartsType.LeftFoot:
        //          leftFoot.pos = pos;
        //          break;
        //      case enPartsType.RightFoot:
        //          rightFoot.pos = pos;
        //          break;
        //      case enPartsType.Ant:
        //          ant.pos = pos;
        //          break;
        //  }
        // }
        public void SetPos(enEditPartsType editPartsType, Vector2Int pos)
        {
            switch (editPartsType)
            {
            case enEditPartsType.Body:
                body.pos = pos;
                break;

            case enEditPartsType.Head:
                head.pos = pos;
                break;

            case enEditPartsType.LeftHand:
                leftHand.pos = pos;
                break;

            case enEditPartsType.RightHand:
                rightHand.pos = pos;
                break;

            case enEditPartsType.LeftFoot:
                leftFoot.pos = pos;
                break;

            case enEditPartsType.RightFoot:
                rightFoot.pos = pos;
                break;

            case enEditPartsType.Arm:
                arm.pos = pos;
                break;

            case enEditPartsType.Leg:
                leg.pos = pos;
                break;
            }
        }