| | |
| | | if (Time.time - lastTime < 1f) |
| | | return; |
| | | lastTime = Time.time; |
| | | if (AutoFightModel.Instance.isPause) |
| | | return; |
| | | DoNext(); |
| | | } |
| | | |
| | |
| | | protected override void OnSettlement(JsonData turnFightStateData) |
| | | { |
| | | base.OnSettlement(turnFightStateData); |
| | | AutoFightModel.Instance.isPause = false; |
| | | } |
| | | |
| | | |
| | |
| | | // DownloadMgr.MaxDownLoadTask = InGameDownLoad.Instance.GetMaxTask(); |
| | | // }); |
| | | AutoFightModel.Instance.isAutoAttack = false; |
| | | AutoFightModel.Instance.isPause = false; |
| | | |
| | | } |
| | | |
| | | protected override void OnOpenAnimationComplete() |
| | |
| | | } |
| | | |
| | | //自动模式, 真正点击战锤消耗开启,和休息(或无材料)停止 |
| | | public bool isPause = false; //如打BOSS的情况,暂停自动战斗 后续可以补充每X秒检测下是否有异常 |
| | | bool m_IsAutoAttack = false; |
| | | public bool isAutoAttack |
| | | { |
| | |
| | | var pack = new CB410_tagCMTurnFight(); |
| | | pack.MapID = 2; |
| | | GameNetSystem.Instance.SendInfo(pack); |
| | | |
| | | AutoFightModel.Instance.isPause = true; |
| | | } |
| | | CloseWindow(); |
| | | } |