/// /// 跳过战斗 /// public void OnSkipButtonClick() { Core.Data.soundManager.BtnPlay(ButtonType.Confirm); //播放新手引导的时候,要不能操控 if (Core.Data.guideManger.isGuiding) { return; } if (!BanBattleManager.Instance.skipBtn.CanSkip) { SQYAlertViewMove.CreateAlertViewMove(Core.Data.stringManager.getString(5182), UICamera.currentCamera.gameObject); return; } /// /// ---- 必须不在调用协程 ----- /// BanBattleProcess.Instance.CancelInvoke("UpdateHpIfOverSkillAnim"); //如果可以跳过,则应该让神龙的信息重置 BanBattleManager.Instance.AoyiMgr.init(); Core.Data.temper.SkipBattle = true; //跳过战斗的播放动画 BanBattleProcess.Instance.skip = true; //added by zhangqiang //发送gps组队战斗结束的消息 if (Core.Data.temper.currentBattleType == TemporyData.BattleType.GPSWar) { GPSRewardUI.OpenUI(); } else { //add by wxl 增加赌博 结果展示过程; // if (Core.Data.temper.gambleTypeId != -1) { // BanBattleManager.Instance.ShowGambleResult (); // } else { BanBattleManager.Instance.ShowCalculate(); if (!BanBattleManager.Instance.battleWin) { if (Core.Data.AccountMgr.UserConfig.guidefirst == 0) { if (Core.Data.guideManger.TriggerHideGuide(1000000)) { Core.Data.AccountMgr.UserConfig.guidefirst = 1; Core.Data.AccountMgr.save(); } } } } }