public void SwitchToMenu(MenuBase baseMenu, bool playEffect = true) { if (playEffect && UIConfirm) { UIConfirm.Play(); } LastMenu = CurrentMenu; if (LastMenu) { LastMenu.OnEnd(); } CurrentMenu = baseMenu; if (CurrentMenu) { CurrentMenu.OnStart(); } }