diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/YiJingBaoKu.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/YiJingBaoKu.lua index 0faf833548..3214dc89e7 100644 --- a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/YiJingBaoKu.lua +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/YiJingBaoKu.lua @@ -191,7 +191,8 @@ function YiJingBaoKu:AddBackToFrontClick() trigger = false -- LogYellow("请求的MissionId:"..ActData.finalCardDatas[index].Id) NetManager.GetActivityRewardRequest(ActData.finalCardDatas[index].Id,ActData.activityId,function (drop) - YiJingBaoKu:SetSingleCardData(index,value,{drop.itemlist[1].itemId,drop.itemlist[1].itemNum}) + local tempData = YiJingBaoKu:RebuildDrop(drop) + YiJingBaoKu:SetSingleCardData(index,value,tempData) local thread=coroutine.start(function() this.effect.transform:SetParent(value.transform) this.effect:GetComponent("RectTransform").localPosition = Vector3.zero @@ -215,6 +216,13 @@ function YiJingBaoKu:AddBackToFrontClick() end) end end + +function YiJingBaoKu:RebuildDrop(drop) + local tempTable = BagManager.GetTableByBackDropData(drop) + local reward = {tempTable[1].sId,tempTable[1].num} + return reward +end + --单个翻卡赋值 function YiJingBaoKu:SetSingleCardData(index,item,reward) local root = Util.GetGameObject(item,"front")