易经宝库修改

dev_one_discount
wangzhenxing 2023-09-21 15:17:39 +08:00
parent 083305249a
commit f2e064faf3
2 changed files with 18 additions and 12 deletions

View File

@ -358,7 +358,9 @@ function this.GetLeftRewardData()
for i = 1, #finalCardDatas do
if finalCardDatas[i].rewardId and finalCardDatas[i].rewardId ~= 0 and finalCardDatas[i].rewardId ~= actData.selectId then
-- LogYellow("i:"..i.." rewardId:"..tostring(finalCardDatas[i].rewardId) .." progress"..tonumber(data[finalCardDatas[i].rewardId].progress))
data[finalCardDatas[i].rewardId].progress = data[finalCardDatas[i].rewardId].progress - 1
if data[finalCardDatas[i].rewardId] then
data[finalCardDatas[i].rewardId].progress = data[finalCardDatas[i].rewardId].progress - 1
end
end
end
return data

View File

@ -191,22 +191,26 @@ function YiJingBaoKu:Refresh()
end
function YiJingBaoKu:SetCardData()
LogError("#self.ActData.finalCardDatas=="..#self.ActData.finalCardDatas)
LogError("#self._itemsList[i]=="..#self._itemsList)
for i = 1, #self.ActData.finalCardDatas do
local v = self.ActData.finalCardDatas[i]
--LogError("v.Id=="..v.Id)
if v.rewardId ~= 0 then
local item = self._itemsList[i]
local cFront = Util.GetGameObject(item, "front")
cFront:SetActive(true)
local cBack = Util.GetGameObject(item, "back")
if not self.itemViewList[i] then
self.itemViewList[i] = SubUIManager.Open(SubUIConfig.ItemView,cFront.transform)
if self._itemsList[i] then
local item = self._itemsList[i]
local cFront = Util.GetGameObject(item, "front")
cFront:SetActive(true)
local cBack = Util.GetGameObject(item, "back")
if not self.itemViewList[i] then
self.itemViewList[i] = SubUIManager.Open(SubUIConfig.ItemView,cFront.transform)
end
self.itemViewList[i]:OnOpen(false, v.reward, 1.1, false, false, false, sortingOrder)
self.itemViewList[i].transform.localPosition = Vector2.New(-73.5,78.5)
cFront:GetComponent("RectTransform").rotation = Quaternion.Euler(Vector3.New(0, 0, 0))
cBack:GetComponent("RectTransform").rotation = Quaternion.Euler(Vector3.New(0, 90, 0))
self.itemViewList[i].gameObject:SetActive(true)
end
self.itemViewList[i]:OnOpen(false, v.reward, 1.1, false, false, false, sortingOrder)
self.itemViewList[i].transform.localPosition = Vector2.New(-73.5,78.5)
cFront:GetComponent("RectTransform").rotation = Quaternion.Euler(Vector3.New(0, 0, 0))
cBack:GetComponent("RectTransform").rotation = Quaternion.Euler(Vector3.New(0, 90, 0))
self.itemViewList[i].gameObject:SetActive(true)
else
table.insert(gridList,v.Id)
end