public void ChangeToState(string gameState) { if (CurrentGameState != null) { CurrentGameState.LeaveState(); } CurrentGameState = GetState(gameState); if (CurrentGameState != null) { CurrentGameState.EnterState(); } }
public void ChangeToState(string gameState) { if (CurrentGameState != null) { CurrentGameState.LeaveState(); } CurrentGameState = GetState(gameState); if (CurrentGameState != null) { CurrentGameState.EnterState(); } }