| System/FairyAu/FairyGrabBossOpenWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/LoginAd/LoginAdModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/LoginAd/LoginAdWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/MainInterfacePanel/OffLineOnHookWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/MainInterfacePanel/TipPanel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
System/FairyAu/FairyGrabBossOpenWin.cs
@@ -40,6 +40,10 @@ protected override void OnAfterClose() { if (!WindowJumpMgr.Instance.IsJumpState) { WindowCenter.Instance.Open<MainInterfaceWin>(); } } #endregion private void Goto() System/LoginAd/LoginAdModel.cs
@@ -60,7 +60,13 @@ if (CheckOpenLoginAd()) { DayRemind.Instance.SetDayRemind(DayRemind.LOGIN_AD_TIP, true); SnxxzGame.Instance.StartCoroutine(Co_OpenAd()); var _id = 0; if (TryGetLoginAd(-1, out _id)) { presentAdId = _id; todayRemind = true; PopupWindowsProcessor.Instance.Add("LoginAdWin"); } login = false; return true; } @@ -74,7 +80,7 @@ { return false; } if (IsDungeon()) if (MapUtility.IsDungeon(PlayerDatas.Instance.baseData.MapID)) { return false; } @@ -141,31 +147,12 @@ return false; } private bool IsDungeon() { var mapId = PlayerDatas.Instance.baseData.MapID; var mapConfig = Config.Instance.Get<MapConfig>(mapId); return mapConfig != null && mapConfig.MapFBType != 0; } public void Goto(int _id) { var config = Config.Instance.Get<LoginAdConfig>(_id); if (config != null) { WindowJumpMgr.Instance.WindowJumpTo((JumpUIType)config.jump); } } IEnumerator Co_OpenAd() { yield return null; var _id = 0; if (TryGetLoginAd(-1, out _id)) { presentAdId = _id; todayRemind = true; WindowCenter.Instance.Open<LoginAdWin>(); } } System/LoginAd/LoginAdWin.cs
@@ -50,6 +50,10 @@ protected override void OnAfterClose() { if (!WindowJumpMgr.Instance.IsJumpState) { WindowCenter.Instance.Open<MainInterfaceWin>(); } } #endregion private void Display() @@ -77,7 +81,6 @@ return; } CloseImmediately(); TipPanel.Instance.IsOPenTip(); } } System/MainInterfacePanel/OffLineOnHookWin.cs
@@ -107,6 +107,7 @@ if (!WindowJumpMgr.Instance.IsJumpState) { TipPanel.Instance.IsOPenTip(); WindowCenter.Instance.Open<MainInterfaceWin>(); } } void OnCreateGridLineCell(ScrollerController gridCtrl)//预制体创建 System/MainInterfacePanel/TipPanel.cs
@@ -89,20 +89,16 @@ public void IsOPenTip() { var inDungeon = IsDungeon(); if (loginAdModel.CheckOpen() || WindowCenter.Instance.IsOpen<LoginAdWin>())//广告 loginAdModel.CheckOpen(); if (onHookModel.IsOpenOffLineOnHookBool)//脱机挂 { } else if (onHookModel.IsOpenOffLineOnHookBool)//脱机挂 { WindowCenter.Instance.Open<OffLineOnHookWin>(); PopupWindowsProcessor.Instance.Add("OffLineOnHookWin"); onHookModel.IsOpenOffLineOnHookBool = false; } else if (firstTimeRechargeModel.IsTryOut == 1 && !inDungeon)//装备试用 if (firstTimeRechargeModel.IsTryOut == 1 && !inDungeon)//装备试用 { firstTimeRechargeModel.OpenFirstChargeTrialWin(); } else if (featureNoticeModel.IsShowFeatureN())//功能预告面板 { SysNotifyMgr.Instance.StartCoroutine(featureNoticeModel.WhetherToPlayTheBox());