连续礼包修改

onepiece_online_and
wangzhenxing 2024-05-07 17:01:38 +08:00
parent efa08ae8de
commit 47ae440d64
3 changed files with 18 additions and 3 deletions

View File

@ -75,12 +75,20 @@ end
--界面打开或者重新打开后,界面刷新时调用(用于子类重写)
function ContinuePackagePanel:OnShow()
self.curPage = 1
self.curPage = 3
ContinuePackagePanel:Refresh(true,true)
end
function ContinuePackagePanel:Refresh(isTop,isAni)
self.actData = CommonActPageManager.GetData(ActivityTypeDef.ContinuePackage,self.linkActId)
for i = 1, 3 do
LogError("i======================================="..i.. "#self.actData.rewards[i]=="..#self.actData.rewards[i])
if self.actData and self.actData.rewards[i] and #self.actData.rewards[i] >0 then
self.curPage=i
break
end
end
self:SetBtns()
self:SetRewardShow(isTop,isAni)
self:SetTime()

View File

@ -148,14 +148,14 @@ function CommonActPage:OnShow(_sortingOrder)
self.parent.tabbox.gameObject:SetActive(true)
end
if self.actType== ActivityTypeDef.yaojingleichong or self.actType== ActivityTypeDef.xianjingleichong then
self.RechraBg:SetActive(true)
self.RechraBg:SetActive(false)
self.RechraBg1:SetActive(true)
self.RechraBg2:SetActive(true)
self.RechraText1:SetActive(true)
self.RechraText2:SetActive(true)
else
self.RechraBg:SetActive(true)
self.RechraBg:SetActive(false)
self.RechraBg1:SetActive(false)
self.RechraBg2:SetActive(false)
self.RechraText1:SetActive(false)

View File

@ -358,6 +358,13 @@ local TypeUpdateFunc = {
if not tempDataList[configData[j].Type] then
tempDataList[configData[j].Type] = {}
end
--不能直接往第三个位置插入数据
if not tempDataList[1] then
tempDataList[1] = {}
end
if not tempDataList[2] then
tempDataList[2] = {}
end
table.insert(tempDataList[configData[j].Type],tempData)
end
--每日特惠类型为2每日只显示一个前端手动关闭