/// <summary> /// Funzione che attiva il menu passato come parametro /// </summary> /// <param name="_menu"></param> public override void ToggleMenu(MenuType _menu) { DisableAllMenus(); currentMenu = _menu; switch (_menu) { case MenuType.None: break; case MenuType.MainMenu: mainMenuPanel.Enable(); break; case MenuType.Options: optionsPanel.Enable(); break; case MenuType.Leaderboard: leaderboardPanel.Enable(); break; case MenuType.Credits: creditsPanel.Enable(); break; case MenuType.LevelSelection: levelSelctionPanel.Enable(); break; case MenuType.Loading: loadingPanel.Enable(); break; default: Debug.LogError(_menu + " non presente in questo manager"); break; } CheckEventSystemInput(); }