浏览代码

新年活动合成跳转修改

huangxiaoyue 1 年之前
父节点
当前提交
465a8f608e

+ 11 - 2
GameClient/Assets/Game/HotUpdate/Views/ActivityAfternoonTea/ActivitySyntheticView.cs

@@ -153,9 +153,18 @@ namespace GFGGame
             }
         }
 
-        private void OnClickBtnGet()
+        private void OnClickBtnGet(EventContext context)
         {
-            MainControllerr.GotoStoryChapter();
+            if (!(context.sender is GObject obj)) return;
+            int index = (int)obj.data;
+            ItemCfg itemSyntheticCfg = ItemCfgArray.Instance.GetCfg(_suitCfg.partsArr[index]);
+            var materiarsArr = itemSyntheticCfg.syntheticMateriarsArr;
+            if (ItemDataManager.GetItemNum(materiarsArr[0][0]) < materiarsArr[0][1])
+            {
+                MainControllerr.GotoStoryChapter();
+            }
+            else
+                ItemUtil.BuyCurrency(materiarsArr[1][0], materiarsArr[1][1] - ItemDataManager.GetItemNum(materiarsArr[1][0]));
         }
 
         private void OnSelectorItemClick(EventContext context)

二进制
GameClient/Assets/ResIn/UI/ActivityAfternoonTea/ActivityAfternoonTea_fui.bytes