Exemple #1
0
        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();
            }
        }
Exemple #2
0
        public void ActivateMenu(Menu menuIndex)
        {
            int index = (int)menuIndex;

            DesactiveMenus();
            MenuInterface mi = menus[index].GetComponent <MenuInterface>();

            menus[index].SetActive(true);
            mi.InitMenu();
        }