Exemplo n.º 1
0
 public void ChangeState(IBossState newState)
 {
     if (currentState != null)
     {
         currentState.Exit();
     }
     currentState = newState;
     currentState.Enter(this);
 }
Exemplo n.º 2
0
 public void ChangeState(IBossState newState)
 {
     currentState = newState;
     currentState.Enter();
 }