public void ChangeState(State_1 newState) { CurrentState.Exit(); CurrentState = newState; CurrentState.Enter(); }