Pārlūkot izejas kodu

修改阿福赠礼结束活动逻辑

leiyasi 1 gadu atpakaļ
vecāks
revīzija
cef4e894be

+ 10 - 0
GameClient/Assets/Game/HotUpdate/Views/ActivityAfuGift/ActivityAfuGiftView.cs

@@ -128,6 +128,11 @@ namespace GFGGame
 
         private void UpdateTime(object param)
         {
+            if (!ActivityAfuGiftDataManager.Instance.IsOpen)
+            {
+                return;
+            }
+
             long curTime = TimeHelper.ServerNow();
             var activityInfo = ActivityGlobalDataManager.Instance.GetActivityInfoOneByType(ActivityType.AFZL);
             if (activityInfo != null)
@@ -284,6 +289,11 @@ namespace GFGGame
         /// </summary>
         private void UpdateState()
         {
+            if (!ActivityAfuGiftDataManager.Instance.IsOpen)
+            {
+                return;
+            }
+
             // 更新底部按钮文本
             _ui.m_c1.SetSelectedIndex(ActivityAfuGiftDataManager.Instance.GetIsBuy() ? 1 : 0);
             // 更新锁 红点状态