Exemplo n.º 1
0
        public void SetNowLeft(bool isJump)
        {
            if (IsNowRight())
            {
                return;
            }
            switchValue = eSwitchDirect.Left;

            if (priviousValue == eSwitchDirect.Left)
            {
                return;
            }

            if (isJump)
            {
                TurnLeft_Jump();
            }
            else
            {
                TurnLeft_Walk();
            }

            priviousValue = switchValue;
            switchValue   = eSwitchDirect.Left;
        }
Exemplo n.º 2
0
 public void SetNone()
 {
     if (IsNone())
     {
         return;
     }
     priviousValue = switchValue;
     switchValue   = eSwitchDirect.None;
 }
Exemplo n.º 3
0
        public void SetRight(bool isJump)
        {
            if (IsRight())
            {
                return;
            }

            if (isJump)
            {
                TurnRight_Jump();
            }
            else
            {
                TurnRight_Walk();
            }

            priviousValue = switchValue;
            switchValue   = eSwitchDirect.Right;
        }
Exemplo n.º 4
0
 public C_Switch3(bool isRight = true)
 {
     priviousValue = isRight ? eSwitchDirect.Right : eSwitchDirect.Left;
     switchValue   = eSwitchDirect.None;
 }