public override void OnEnter(TankEternalPlayerPawnState prevState, object parameter)
 {
     if (movement == null)
     {
         movement = Context.Movement;
         rotation = Context.Rotation;
     }
 }
Exemplo n.º 2
0
        public override void OnEnter(TankEternalPlayerPawnState prevState, object parameter)
        {
            // launch death fx

            // when fx is finished -> set Game Over game state
            Context.GameController.StateMachine.SetState <GameOverTankEternalGameState>();
            Context.gameObject.SetActive(false);
        }
 public override void OnExit(TankEternalPlayerPawnState nextState, object parameter)
 {
 }