Esempio n. 1
0
 public void ChangeState(State sNewState)
 {
     if (currentState != null) {
         previousState = currentState;
         currentState.ExitState ();
     }
     currentState = sNewState;
     currentState.EnterState(this);
 }