[青龙秘宝]=======奖励配0报错修改

dev_chengFeng
wangzhenxing 2022-07-04 17:09:37 +08:00
parent 5bda9d59a4
commit 5051094bf6
1 changed files with 1 additions and 4 deletions

View File

@ -279,7 +279,6 @@ function this:SingleTask(rewardItem, rewardSingleData)
end
end
end
for i = 1, #rewardSingleData.Reward do
if not itemsList[rewardItem][i] then
itemsList[rewardItem][i] = SubUIManager.Open(SubUIConfig.ItemView,box1.transform)
@ -287,7 +286,7 @@ function this:SingleTask(rewardItem, rewardSingleData)
maskList[rewardItem][i] = newObjToParent(mask, itemsList[rewardItem][i])
maskList[rewardItem][i].transform:DOAnchorPos(Vector3(0.7,-3,0),0)
end
if rewardSingleData.Reward[i] then
if rewardSingleData.Reward[i] and rewardSingleData.Reward[i].item[1] and rewardSingleData.Reward[i].item[1]~=0 then
if rewardSingleData.Reward[i].type == 1 then
itemsList[rewardItem][i].gameObject.transform:SetParent(box1.transform)
else
@ -296,7 +295,6 @@ function this:SingleTask(rewardItem, rewardSingleData)
itemsList[rewardItem][i].gameObject:GetComponent("RectTransform").localPosition = Vector3.zero
itemsList[rewardItem][i].gameObject:SetActive(true)
itemsList[rewardItem][i]:OnOpen(false, rewardSingleData.Reward[i].item, 0.8,false,false,false,sortingOrder)
SetMask(rewardItem,i,rewardSingleData.Reward[i].type)
else
itemsList[rewardItem][i].gameObject:SetActive(false)
@ -344,7 +342,6 @@ function this:OnBtnDealClicked(rewardItem,rewardSingleData)
if (rewardSingleData.state == 0) or--任务未领取
(rewardSingleData.state == 1 and treasureState) then--任务未领取+礼包已购买
local id = ActivityGiftManager.GetActivityIdByType(ActivityTypeDef.TreasureOfSomeBody)
LogBlue("activityId:"..id)
NetManager.GetActivityRewardRequest(rewardSingleData.level,id,function(msg)
UIManager.OpenPanel(UIName.RewardItemPopup,msg,1)
--需要刷新界面