浏览代码

主界面神都宸游时间刷新

huangxiaoyue 1 年之前
父节点
当前提交
f497ecd383
共有 1 个文件被更改,包括 11 次插入0 次删除
  1. 11 0
      GameClient/Assets/Game/HotUpdate/Views/MainUI/MainUIView.cs

+ 11 - 0
GameClient/Assets/Game/HotUpdate/Views/MainUI/MainUIView.cs

@@ -562,6 +562,7 @@ namespace GFGGame
         private void Update(object param)
         {
             UpdateActLuckyBox();
+            UpdateOpenServerActivity();
 
             UpdateLimitedActvityState();
             UpdateTime();
@@ -592,6 +593,16 @@ namespace GFGGame
             }
         }
 
+        private void UpdateOpenServerActivity()
+        {
+            int actLimitId = ActivityDataManager.Instance.GetCurOpenActiveByType(ConstLimitTimeActivityType.ActLimitStlyc);
+            if (actLimitId > 0) {
+                ActivityOpenCfg activityOpenCfg = ActivityOpenCfgArray.Instance.GetCfg(actLimitId);
+                long time = TimeUtil.DateTimeToTimestamp(activityOpenCfg.endTime) - TimeHelper.ServerNow();
+                _ui.m_btnOpenServerActivity.m_txtTime.text = TimeUtil.FormattingTimeTo_DDHHmm(time);
+            }
+        }
+
         private void UpdateLimitedActvityState()
         {
             int actLimitTsyId = ActivityDataManager.Instance.GetCurOpenActiveByType(ConstLimitTimeActivityType.ActLimitTsy);