protected override void Exit() { _gameOverMenuController.Remove(GameOverMenuEvent.TRY_AGAIN_BUTTON_CLICK, OnTryAgainButtonClick); _gameOverMenuController.Remove(GameOverMenuEvent.MAIN_MENU_BUTTON_CLICK, OnMainMenuButtonClick); _openCloseCircleController.Remove(OpenCloseEvent.FINISH_CLOSE, OnFinishCloseByTryAgainClick); _openCloseCircleController.Remove(OpenCloseEvent.FINISH_CLOSE, OnFinishCloseByMainMenuClick); }
protected override void Exit() { _openCloseCircleController.Remove(OpenCloseEvent.FINISH_CLOSE, GoNextState); }