protected virtual void OnResume() { ResumeMusic(); ResumeLoopingSFX(); ClassicMiniGames.RemoveBackButtonHandler(PauseGame); ClassicMiniGames.PushBackButtonHandler(PauseGame); }
private void RemoveEvents() { m_btnExit.onClick.RemoveListener(OnExitClicked); m_btnReplay.onClick.RemoveListener(OnReplayClicked); m_btnContinue.onClick.RemoveListener(OnContinueClicked); ClassicMiniGames.RemoveBackButtonHandler(OnExitClicked); }
public override void UnloadUI() { base.UnloadUI(); m_ok.onClick.RemoveListener(OnOKClicked); m_ok = null; ClassicMiniGames.RemoveBackButtonHandler(OnOKClicked); }
public override void UnloadUI() { base.UnloadUI(); m_replayButton.onClick.RemoveListener(OnReplayClicked); m_exitButton.onClick.RemoveListener(OnExitClicked); ClassicMiniGames.RemoveBackButtonHandler(OnExitClicked); }
public override void UnloadUI() { base.UnloadUI(); m_retryButton.onClick.RemoveListener(OnRetryClicked); m_quitButton.onClick.RemoveListener(OnQuitClicked); ClassicMiniGames.RemoveBackButtonHandler(OnQuitClicked); m_flybyPenguin.PassingMiddleOfScreen -= OnFlyByPenguinPassingMiddle; }
public virtual void OnQuit() { m_soundEffects.Clear(); m_registeredMusic.Clear(); MinigameManager.Instance.OnMinigameEnded(); m_isQuiting = true; ClassicMiniGames.RemoveBackButtonHandler(PauseGame); }
public override void UnloadUI() { Button[] componentsInChildren = base.gameObject.GetComponentsInChildren <Button>(); Button[] array = componentsInChildren; foreach (Button button in array) { if (button.gameObject.name == "mg_pr_result_exit") { button.onClick.RemoveListener(OnBackClicked); } if (button.gameObject.name == "mg_pr_result_next") { button.onClick.RemoveListener(OnNextClicked); } if (button.gameObject.name == "mg_pr_result_replay") { button.onClick.RemoveListener(OnReplayClicked); } } ClassicMiniGames.RemoveBackButtonHandler(OnBackClicked); base.UnloadUI(); }
public void OnBackClicked() { ClassicMiniGames.RemoveBackButtonHandler(OnBackClicked); UIManager.Instance.PopScreen(); MinigameManager.Instance.OnMinigameEnded(); }
private void OnQuitClicked() { UIManager.Instance.PopScreen(); MinigameManager.Instance.OnMinigameQuit(); ClassicMiniGames.RemoveBackButtonHandler(OnQuitClicked); }
private void OnExitClicked() { ClassicMiniGames.RemoveBackButtonHandler(OnExitClicked); Restart = false; MinigameManager.Instance.OnMinigameEnded(); }
private void OnExitClicked() { ClassicMiniGames.RemoveBackButtonHandler(OnExitClicked); Restart = false; UIManager.Instance.PopScreen(); }
private void OnOKClicked() { ClassicMiniGames.RemoveBackButtonHandler(OnOKClicked); UIManager.Instance.PopScreen(); }
private void OnDestroy() { ClassicMiniGames.RemoveBackButtonHandler(OnExitPressed); }