public void PlaySound(GamePlayPhom game) { if (game.gameFinishType == GamePlayPhom.EFinishType.U_DEN_THUONG || game.gameFinishType == GamePlayPhom.EFinishType.U_DEN_TRON) { GamePlayPhom.Summary sum = game.summaryGame.Find(o => o.action == GamePlayPhom.Summary.EAction.AN_CAY_CHOT_DEN); if (sum != null) { AudioManager.Instance.Play(AudioManager.SoundEffect.DenAnChot, AudioManager.EPlayState.force); } else { AudioManager.Instance.Play(AudioManager.SoundEffect.Den3Cay, AudioManager.EPlayState.force); } } else { switch (game.gameFinishType) { case GamePlayPhom.EFinishType.U_TRON: AudioManager.Instance.Play(AudioManager.SoundEffect.UTron, AudioManager.EPlayState.force); break; case GamePlayPhom.EFinishType.U_XUONG: AudioManager.Instance.Play(AudioManager.SoundEffect.UXuong, AudioManager.EPlayState.force); break; case GamePlayPhom.EFinishType.NORMAL: GamePlayPhom.Summary sum = game.summaryGame.Find(o => o.action == GamePlayPhom.Summary.EAction.XAO_KHAN); if (sum != null) { AudioManager.Instance.Play(AudioManager.SoundEffect.XaoKhan, AudioManager.EPlayState.force); } break; } } game.StartCoroutine(_PlaySoundTheEnd(AudioManager.LastPlayLength)); }
public GameModelPhom(GamePlayPhom gameplay) { _model = this; _game = gameplay; }