Пример #1
0
        public override void update()
        {
            base.update();

            ///終了
            if (SwapTime >= SwapTimeMax)
            {
                nextState = new StayState(ownerController);
                return;
            }

            move();
        }
Пример #2
0
        public override void update()
        {
            base.update();

            if (Input.GetMouseButtonUp(0))
            {
                Debug.Log("[MoveState] changeState to Stay");
                nextState = new StayState(ownerController);
                return;
            }

            move();
        }
Пример #3
0
 void Start()
 {
     currentBallState = new StayState(this);
     currentBallState.start();
 }