| System/OpenServerActivity/FlashRushToBuyNotify.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/OpenServerActivity/OpenServerActivityNotifyModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/OpenServerActivity/OpenServerActivityNotifyWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
System/OpenServerActivity/FlashRushToBuyNotify.cs
@@ -3,6 +3,7 @@ public class FlashRushToBuyNotify : OpenServerActivityNotifyBase { public FlashRushToBuyModel rushToBuyModel { get { return ModelCenter.Instance.GetModel<FlashRushToBuyModel>(); } } OpenServerActivityNotifyModel activityNotifyModel { get { return ModelCenter.Instance.GetModel<OpenServerActivityNotifyModel>(); } } private void OnEnable() { Display(); @@ -23,11 +24,13 @@ { base.ClickGotoBtn(); this.gameObject.SetActive(false); activityNotifyModel.SetCloseFlashRushToBuyList(); WindowJumpMgr.Instance.WindowJumpTo(JumpUIType.FlashRushToBuy); } protected override void ClickCloseBtn() { base.ClickCloseBtn(); activityNotifyModel.SetCloseFlashRushToBuyList(); } } } System/OpenServerActivity/OpenServerActivityNotifyModel.cs
@@ -182,11 +182,22 @@ public void FlashRushToBuyActivityClose() { flashSaleShops.Clear(); closeflashSaleShops.Clear(); if (UpdateFlashRushToBuyEvent != null) { UpdateFlashRushToBuyEvent(); } } public List<OperationFlashRushToBuy.FlashSaleShop> closeflashSaleShops = new List<OperationFlashRushToBuy.FlashSaleShop>(); public void SetCloseFlashRushToBuyList() { if(flashSaleShops.Count > 0) { closeflashSaleShops.Add(flashSaleShops[flashSaleShops.Count - 1]); } } #endregion } System/OpenServerActivity/OpenServerActivityNotifyWin.cs
@@ -41,8 +41,13 @@ private void CheckFlashRushToBuy() { OperationFlashRushToBuy.FlashSaleShop saleShop = null; if(activityNotifyModel.flashSaleShops.Count > 0) { saleShop = activityNotifyModel.flashSaleShops[activityNotifyModel.flashSaleShops.Count - 1]; } if (saleShop != null && !activityNotifyModel.closeflashSaleShops.Contains(saleShop)) { flashRushToBuyNotify.gameObject.SetActive(true); } else