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 }
} //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