public override void Execute(object data) { GameSetting.Instance.playSound.PlayBgAudio(Const.Bgm_ZhanDou); GameModel gameModel = GetModel <GameModel>(); PauseGameUI pauseGameUI = GetView <PauseGameUI>(); ContinueGameUI continueGameUI = GetView <ContinueGameUI>(); if ((bool)data) { gameModel.IsPause = false; GameSetting.Instance.playSound.PlayStepAudio(); } else { pauseGameUI.Hide(); continueGameUI.Show("continue"); } }
public override void Execute(object data) { GameSetting.Instance.playSound.PlayBgAudio(Const.Bgm_ZhanDou); GameModel gameModel = GetModel <GameModel>(); GameOverUI gameOverUI = GetView <GameOverUI>(); ContinueGameUI continueGameUI = GetView <ContinueGameUI>(); if ((bool)data) { gameModel.IsOver = false; //gameModel.IsPause = false; GameSetting.Instance.playSound.PlayStepAudio(); } else { gameModel.IsOver = true; //Time.timeScale = 1; gameOverUI.Hide(); continueGameUI.Show("payContinue"); } }