Пример #1
0
    void OnClick()
    {
        hInGameScriptCS.launchGame();                                 //start the gameplay

        hNGUIMenuScript.NGUIMenuScriptEnabled(false);                 //turn off the NGUI Menu Script (to improve performance)
        NGUITools.SetActive(this.transform.parent.gameObject, false); //close/ disable the current menu
    }
Пример #2
0
    }    //end of handler android back button function

    /*
     *	FUNCTION: Handle clicks on Main Menu
     */
    private void handlerMainMenu(Transform buttonTransform)
    {
        if (tMainMenuButtons[0] == buttonTransform)        //Tap to Play button
        {
            CloseMenu((int)MenuIDs.MainMenu);

            hInGameScriptCS.launchGame();               //start the gameplay
            setMenuScriptStatus(false);
        }
        else if (tMainMenuButtons[1] == buttonTransform)        //information button
        {
            CloseMenu((int)MenuIDs.MainMenu);
            ShowMenu((int)MenuIDs.InstructionsMenu);
            CurrentMenu = (int)MenuIDs.InstructionsMenu;
        }
        else if (tMainMenuButtons[2] == buttonTransform)        //settings button
        {
            CloseMenu((int)MenuIDs.MainMenu);
            ShowMenu((int)MenuIDs.SettingsMenu);
        }
        else if (tMainMenuButtons[3] == buttonTransform)        //shop button
        {
            CloseMenu((int)MenuIDs.MainMenu);

            hShopScriptCS.setShopScriptEnabled(true);
            hShopScriptCS.ShowMenu((int)ShopMenus.ShopHome);
            setMenuScriptStatus(false);
        }
        else if (tMainMenuButtons[4] == buttonTransform)        //mission menu button
        {
            CloseMenu((int)MenuIDs.MainMenu);
            ShowMenu((int)MenuIDs.MissionsMenu);
        }
        else if (tMainMenuButtons[5] == buttonTransform)        //achievements menu button
        {
            CloseMenu((int)MenuIDs.MainMenu);
            ShowMenu((int)MenuIDs.AchievementsMenu);
        }
    }    //end of handler main menu function