【福星高照】提交

dev_chengFeng
ZhangBiao 2021-03-30 17:53:01 +08:00
parent d3d363762b
commit e3fb9025a9
1 changed files with 13 additions and 3 deletions

View File

@ -26,6 +26,7 @@ end
--绑定事件(用于子类重写)
function FuXingGaoZhao:BindEvent()
Util.AddClick(self.backBtn,function ()
CheckRedPointStatus(RedPointType.FuXingGaoZhao)
self:ClosePanel()
end)
@ -65,6 +66,11 @@ end
function FuXingGaoZhao:OnSortingOrderChange()
Util.AddParticleSortLayer(self.effect, self.sortingOrder - sortingOrder)
sortingOrder = self.sortingOrder
-- if(#itemPreList ~= 0)then
-- for i=1,#itemPreList do
-- itemPreList[i]:SetEffectLayer(self.sortingOrder)
-- end
-- end
end
--界面打开时调用(用于子类重写)
@ -127,7 +133,7 @@ function FuXingGaoZhao:SetTime()
self.timer:Start()
end
function FuXingGaoZhao:SetSingleReward(go,data,index)
function FuXingGaoZhao:SetSingleReward(go,sdata,index)
local reward = Util.GetGameObject(go,"GameObject")
local mask = Util.GetGameObject(go,"mask")
-- LogBlue("index:"..index.." go:"..tostring(go.name).." 天数:"..tostring(NumToSimplenessFont[index]))
@ -135,8 +141,11 @@ function FuXingGaoZhao:SetSingleReward(go,data,index)
if not itemPreList[index] then
itemPreList[index] = SubUIManager.Open(SubUIConfig.ItemView,reward.transform)
end
itemPreList[index]:OnOpen(false, data.Reward, 0.85,false, false, false, sortingOrder)
mask:SetActive(data.State == 1)
itemPreList[index]:OnOpen(false, sdata.Reward, 0.85,false, false, false, sortingOrder)
mask:SetActive(sdata.State == 1)
local effect = Util.GetGameObject(itemPreList[index].gameObject,"effects/UI_Effect_jinkuang_Fang")
itemPreList[index]:SetEffectLayer(self.sortingOrder)
effect:SetActive((data.ActState == 1) and (sdata.State == 0) and (sdata.Progress <= GetTimeStamp()))
end
--界面关闭时调用(用于子类重写)
@ -154,6 +163,7 @@ function FuXingGaoZhao:OnDestroy()
self.timer = nil
end
itemPreList={}
rewardList={}
SubUIManager.Close(self.UpView)
end