浏览代码

限时任务排序

zhaoyang 2 年之前
父节点
当前提交
7556f2eb3e

+ 7 - 4
GameClient/Assets/Game/HotUpdate/Views/ActivityThemeLuckyBox/ActivityThemeLuckyBoxTaskView.cs

@@ -42,8 +42,7 @@ namespace GFGGame
         protected override void OnShown()
         protected override void OnShown()
         {
         {
             base.OnShown();
             base.OnShown();
-            _taskCfgs = TaskDataManager.Instance.GetTaskCfgs(TaskType.LuckyBoxActivity); //TaskCfgArray.Instance.GetCfgsBytaskType(TaskType.LuckyBoxActivity);
-            _ui.m_list.numItems = _taskCfgs.Count;
+            UpdateView();
         }
         }
 
 
         protected override void OnHide()
         protected override void OnHide()
@@ -57,7 +56,11 @@ namespace GFGGame
             base.RemoveEventListener();
             base.RemoveEventListener();
 
 
         }
         }
-
+        private void UpdateView()
+        {
+            _taskCfgs = TaskDataManager.Instance.GetTaskCfgs(TaskType.LuckyBoxActivity); //TaskCfgArray.Instance.GetCfgsBytaskType(TaskType.LuckyBoxActivity);
+            _ui.m_list.numItems = _taskCfgs.Count;
+        }
         private void RenderListItem(int index, GObject obj)
         private void RenderListItem(int index, GObject obj)
         {
         {
             UI_ListItem item = UI_ListItem.Proxy(obj);
             UI_ListItem item = UI_ListItem.Proxy(obj);
@@ -104,7 +107,7 @@ namespace GFGGame
             if (!(context.sender is GObject btnGet)) return;
             if (!(context.sender is GObject btnGet)) return;
             var result = await TaskSProxy.GetTaskBonus((int)btnGet.data);
             var result = await TaskSProxy.GetTaskBonus((int)btnGet.data);
             if (!result) return;
             if (!result) return;
-            _ui.m_list.numItems = _taskCfgs.Count;
+            UpdateView();
 
 
         }
         }