浏览代码

修复雅集技能 虚拟列表,特效绑定问题。

hexiaojie 1 年之前
父节点
当前提交
75685c248c

+ 1 - 1
GameClient/Assets/Game/HotUpdate/GameConfig.cs

@@ -21,7 +21,7 @@ namespace GFGGame
             var result = JsonMapper.ToObject<Result>(json);
             var result = JsonMapper.ToObject<Result>(json);
             LoginAddress = result.loginApiUrl;
             LoginAddress = result.loginApiUrl;
             // LoginAddress = "http://login.gfg.com:10005";
             // LoginAddress = "http://login.gfg.com:10005";
-            //LoginAddress = "127.0.0.1:10005";//测试地址
+            LoginAddress = "127.0.0.1:10005";//测试地址
             PlatformName = result.platformName;
             PlatformName = result.platformName;
             showGM = int.Parse(result.showGM);
             showGM = int.Parse(result.showGM);
             if(!string.IsNullOrEmpty(result.openTime))
             if(!string.IsNullOrEmpty(result.openTime))

+ 12 - 1
GameClient/Assets/Game/HotUpdate/Views/League/LeagueSkillUpView.cs

@@ -57,6 +57,8 @@ namespace GFGGame
             _ui.m_comSkill.m_list.itemRenderer = RenderListItem;
             _ui.m_comSkill.m_list.itemRenderer = RenderListItem;
             _ui.m_comSkill.m_list.SetVirtual();
             _ui.m_comSkill.m_list.SetVirtual();
             _ui.m_comSkill.m_list.scrollPane.decelerationRate = 0.8f;
             _ui.m_comSkill.m_list.scrollPane.decelerationRate = 0.8f;
+            _ui.m_comSkill.m_list.onTouchBegin.Add(OnDropDisSkillList);
+            _ui.m_comSkill.m_list.onTouchEnd.Add(OnTouchEndSkillList);
             _ui.m_comSkill.m_btnLeft.onClick.Add(OnBtnLeftClick);
             _ui.m_comSkill.m_btnLeft.onClick.Add(OnBtnLeftClick);
             _ui.m_comSkill.m_btnRight.onClick.Add(OnBtnRightClick);
             _ui.m_comSkill.m_btnRight.onClick.Add(OnBtnRightClick);
             _ui.m_btnRule.onClick.Add(RuleController.ShowRuleView);
             _ui.m_btnRule.onClick.Add(RuleController.ShowRuleView);
@@ -145,7 +147,6 @@ namespace GFGGame
             DestroySkillAni();
             DestroySkillAni();
             saveListPageIndex = lastPage * _ui.m_comSkill.m_list.lineCount;
             saveListPageIndex = lastPage * _ui.m_comSkill.m_list.lineCount;
             _ui.m_comSkill.m_list.ScrollToView(saveListPageIndex, true);
             _ui.m_comSkill.m_list.ScrollToView(saveListPageIndex, true);
-            _ui.m_comSkill.m_list.RefreshVirtualList();
             Debug.Log("curPage:" + lastPage);
             Debug.Log("curPage:" + lastPage);
         }
         }
 
 
@@ -318,5 +319,15 @@ namespace GFGGame
                 UpdateView(true);
                 UpdateView(true);
             }
             }
         }
         }
+
+        private void OnTouchEndSkillList(EventContext context)
+        {
+            _ui.m_comSkill.m_list.RefreshVirtualList();
+        }
+        
+        private void OnDropDisSkillList(EventContext context)
+        {
+            DestroySkillAni();
+        }
     }
     }
 }
 }

二进制
GameClient/Assets/ResIn/UI/League/League_fui.bytes