public void ActiveMenu(Menus typeMenu) { DesactiveMenu(); MenuInterface menuInt = null; GameObject menuSelected = null; switch (typeMenu) { case Menus.MAIN_MENU: menuSelected = mainMenu; break; case Menus.CHOOSE_AGENT_MENU: menuSelected = chooseAgentMenu; break; case Menus.END_GAME_MENU: menuSelected = endGameMenu; break; } if (menuSelected != null) { menuSelected.SetActive(true); menuInt = menuSelected.GetComponent <MenuInterface>(); menuInt.InitMenu(); } }
public void ActivateMenu(Menu menuIndex) { int index = (int)menuIndex; DesactiveMenus(); MenuInterface mi = menus[index].GetComponent <MenuInterface>(); menus[index].SetActive(true); mi.InitMenu(); }