【山河试炼】提交

dev_chengFeng
ZhangBiao 2021-07-14 13:48:29 +08:00
parent 6d56325c26
commit 3a3bcf21b8
1 changed files with 7 additions and 7 deletions

View File

@ -65,13 +65,13 @@ end
--界面打开或者重新打开后,界面刷新时调用(用于子类重写)
function FightLevelTrialPanel:OnShow()
FightLevelTrialPanel:Refresh()
FightLevelTrialPanel:Refresh(true,true)
end
function FightLevelTrialPanel:Refresh()
function FightLevelTrialPanel:Refresh(isTop,isAni)
self.actData = CommonActPageManager.GetData(ActivityTypeDef.ShanHeShiLian)
FightLevelTrialPanel:SetNumbers()
FightLevelTrialPanel:SetRewards()
FightLevelTrialPanel:SetRewards(isTop,isAni)
end
function FightLevelTrialPanel:SetNumbers()
@ -105,10 +105,10 @@ function FightLevelTrialPanel:SetNumbers()
self.timer:Start()
end
function FightLevelTrialPanel:SetRewards()
function FightLevelTrialPanel:SetRewards(isTop,isAni)
self.ScrollView:SetData(self.actData.rewards, function (index, go)
FightLevelTrialPanel:SingleDataShow(go, self.actData.rewards[index],index)
end)
end,not isTop,not isAni)
end
function FightLevelTrialPanel:SingleDataShow(item,data,index)
@ -121,7 +121,7 @@ function FightLevelTrialPanel:SingleDataShow(item,data,index)
local state = 0
if data.state == 1 then
state = 2
elseif data.otherData.Values[1][1] > data.progress then
elseif data.otherData.Values[1][1] > FightLevelManager.GetAllChapterStars() then
state = 0
else
state = 1
@ -145,7 +145,7 @@ function FightLevelTrialPanel:SingleDataShow(item,data,index)
elseif state == 1 then
NetManager.GetActivityRewardRequest(data.missionId,self.actData.activityId,function (_drop)
UIManager.OpenPanel(UIName.RewardItemPopup,_drop,1,function()
FightLevelTrialPanel:Refresh()
FightLevelTrialPanel:Refresh(false,false)
end)
end)
end