浏览代码

战斗卡牌报错

zhaoyang 2 年之前
父节点
当前提交
5d4675e1c0
共有 1 个文件被更改,包括 10 次插入8 次删除
  1. 10 8
      GameClient/Assets/Game/HotUpdate/Views/MainStory/StoryCardChoose.cs

+ 10 - 8
GameClient/Assets/Game/HotUpdate/Views/MainStory/StoryCardChoose.cs

@@ -115,18 +115,20 @@ namespace GFGGame
         private void OnListCardItemClick(EventContext context)
         {
             UpdateView(_ui.m_listCard.selectedIndex);
-            if (InstanceZonesDataManager.FightScene == ConstInstanceZonesType.Arena)
-            {
-                OnCardSelected(cardList[_ui.m_listCard.selectedIndex].id);
-            }
+
+            OnCardSelected(cardList[_ui.m_listCard.selectedIndex].id);
+
         }
 
         private void OnCardSelected(int cardId)
         {
-            ArenaDataManager dataManager = ArenaDataManager.Instance;
-            dataManager.DressupList[dataManager.SelectThemeIndex].cardId = cardId;
-            dataManager.SetMineFightAttr(dataManager.DressupList[dataManager.SelectThemeIndex], dataManager.SelectThemeIndex);
-            EventAgent.DispatchEvent(ConstMessage.CARD_SELECTED);
+            if (InstanceZonesDataManager.FightScene == ConstInstanceZonesType.Arena)
+            {
+                ArenaDataManager dataManager = ArenaDataManager.Instance;
+                dataManager.DressupList[dataManager.SelectThemeIndex].cardId = cardId;
+                dataManager.SetMineFightAttr(dataManager.DressupList[dataManager.SelectThemeIndex], dataManager.SelectThemeIndex);
+                EventAgent.DispatchEvent(ConstMessage.CARD_SELECTED);
+            }
         }
         private void OnBtnComfirmClick()
         {