void CancelQuit() { if (_BackStep == BACK_STEP.QUIT) { _BackStep = BACK_STEP.MAIN; } }
public void MAINMENU() { _BackStep = BACK_STEP.MAIN; _StartPanel.gameObject.SetActive(true); _GamePanel.gameObject.SetActive(false); _ResultPanel.gameObject.SetActive(false); _PausePanel.gameObject.SetActive(false); //#if !UNITY_EDITOR // GoogleAds._Instance.HideBanner(); //#endif }
void UpdateBack() { if (Input.GetKeyDown(KeyCode.Escape)) { switch (_BackStep) { case BACK_STEP.QUIT: { Application.Quit(); } break; case BACK_STEP.MAIN: { _BackStep = BACK_STEP.QUIT; // 토스트 띄우기. Toast._Instance.Show(TOAST_TYPE.EXIT); Invoke("CancelQuit", 3.0f); } break; case BACK_STEP.GAME: { _btnPause.OnClick(); } break; case BACK_STEP.PAUSE: { _btnContinue.OnClick(); } break; case BACK_STEP.RESULT: { _btnMainMenu.OnClick(); } break; case BACK_STEP.HELP: { _HelpPanel.Dismiss(); } break; } } }
public void START() { //PlayerPrefs.DeleteKey("TUTORIAL"); int tutorial = PlayerPrefs.GetInt("TUTORIAL", 1); _StartPanel.gameObject.SetActive(false); _GamePanel.gameObject.SetActive(true); if (tutorial == 1) { _BackStep = BACK_STEP.HELP; _HelpPanel.Show(HELP_TYPE.TUTORIAL, true); } else { _BackStep = BACK_STEP.GAME; _GameManager.GAMESTART(); } }
public void SHOW_ORIGINAL() { if (GameManager._Step == GameManager.STEP.PLAY) { #if UNITY_EDITOR || NO_AD if (GameManager._iOriginCnt > 0) { GameManager._Instance.ShowOriginal(); } else { Toast._Instance.Show(TOAST_TYPE.ORIGIN); } #else if (GameManager._iOriginCnt > 0) { if (GoogleAds._Instance._bInterstitialLoaded) { _BackStep = BACK_STEP.AD; GameManager._Instance._Timer.TimerStop(); if (AudioListener.volume > 0) { AudioListener.volume = 0; GoogleAds._Instance.OnInterstitialClosed += new Action(SoundOn); } GoogleAds._Instance.OnInterstitialClosed += new Action(GameManager._Instance.ShowOriginal); GoogleAds._Instance.ShowInterstital(); } } else { Toast._Instance.Show(TOAST_TYPE.ORIGIN); } #endif } }
public void AD_CONTINUE() { #if UNITY_EDITOR || NO_AD if (GameManager._iADContinue > 0) { GameManager._Instance.ADContinue(); } #else if (GameManager._iADContinue > 0) { _BackStep = BACK_STEP.AD; if (AudioListener.volume > 0) { AudioListener.volume = 0; UnityAds._Instance.OnAdFinished += new Action(SoundOn); } UnityAds._Instance.OnAdFinished += new Action(GameManager._Instance.ADContinue); UnityAds._Instance.ShowRewardedAd(); } #endif }
public void CONTINUE() { _BackStep = BACK_STEP.GAME; _PausePanel.gameObject.SetActive(false); }
public void PAUSE() { _BackStep = BACK_STEP.PAUSE; _PausePanel.gameObject.SetActive(true); }
public void GAME_HELP() { _BackStep = BACK_STEP.HELP; _HelpPanel.Show(HELP_TYPE.GAME, false); }
public void MAIN_HELP() { _BackStep = BACK_STEP.HELP; _HelpPanel.Show(HELP_TYPE.MAIN, false); }