public void HTPButton() { //Debug.Log("How to Play Button"); MainMenuAnimator.SetTrigger("ToHTP"); if (htpIndex != 0) { htpIndex = 0; } for (int i = 0; i < htpMenus.Length; i++) { if (i == htpIndex) { if (!htpMenus[i].activeSelf) { htpMenus[i].SetActive(true); } } else { if (htpMenus[i].activeSelf) { htpMenus[i].SetActive(false); } } } }
public void CreditsButton() { //Debug.Log("Credits Button"); MainMenuAnimator.SetTrigger("ToCredits"); if (creditsIndex != 0) { creditsIndex = 0; } for (int i = 0; i < creditsMenus.Length; i++) { if (i == creditsIndex) { if (!creditsMenus[i].activeSelf) { creditsMenus[i].SetActive(true); } } else { if (creditsMenus[i].activeSelf) { creditsMenus[i].SetActive(false); } } } }
// ------------------------- BUTTON FUNCTIONS --------------------------// public void PlayButton() { //Debug.Log("Play button."); MainMenuAnimator.SetTrigger("toLevelSelect"); if (levelIndex != nextLevelIndex) { levelIndex = nextLevelIndex; } EditLevelInfo(LevelInformation.Levels[levelIndex].displayName, LevelInformation.Levels[levelIndex].levelLocked, LevelInformation.Levels[levelIndex].stars, LevelInformation.Levels[levelIndex].gems, LevelInformation.Levels[levelIndex].gemsAcquired); }
public void BackToMain() { //Debug.Log("Back to Main Menu."); if (MainMenuAnimator.GetCurrentAnimatorStateInfo(0).IsName("LevelSelect")) { MainMenuAnimator.SetTrigger("LeaveLevelSelect"); } else if (MainMenuAnimator.GetCurrentAnimatorStateInfo(0).IsName("HowtoPlay")) { MainMenuAnimator.SetTrigger("LeaveHTP"); } else if (MainMenuAnimator.GetCurrentAnimatorStateInfo(0).IsName("Credits")) { MainMenuAnimator.SetTrigger("LeaveCredits"); } else if (MainMenuAnimator.GetCurrentAnimatorStateInfo(0).IsName("Settings")) { // Save volumes from TempVolumeControl to SoundManager Master Volumes SoundManager.SetMasterVolumes(MixerControl.MusicVolume, MixerControl.SoundVolume); MainMenuAnimator.SetTrigger("LeaveSettings"); } }
public void SettingsButton() { //MixerControl.SetMixerDisplayVolumes(SoundManager.MasterMusicVolume, SoundManager.MasterSoundVolume); MainMenuAnimator.SetTrigger("ToSettings"); }