miduo_client/Assets/ManagedResources/~Lua/Modules/TimeLimitSkin/TimeLimitSkinPanel.lua

55 lines
1.2 KiB
Lua
Raw Normal View History

2021-01-15 17:03:51 +08:00
require("Base/BasePanel")
local TimeLimitSkin = Inherit(BasePanel)
local this = TimeLimitSkin
2021-01-15 17:50:43 +08:00
local _sortingOrder = 0
2021-01-15 17:03:51 +08:00
--初始化组件(用于子类重写)
function TimeLimitSkin:InitComponent()
2021-01-15 17:50:43 +08:00
this.backBtn = Util.GetGameObject(self.gameObject,"backBtn")
this.effect = Util.GetGameObject(self.gameObject,"UI_Effect_TeHuiShenZhuang")
2021-01-15 17:03:51 +08:00
end
--绑定事件(用于子类重写)
function TimeLimitSkin:BindEvent()
2021-01-15 17:50:43 +08:00
Util.AddClick(this.backBtn,function ()
this:ClosePanel()
end)
2021-01-15 17:03:51 +08:00
end
--添加事件监听(用于子类重写)
function TimeLimitSkin:AddListener()
end
--移除事件监听(用于子类重写)
function TimeLimitSkin:RemoveListener()
end
2021-01-15 17:50:43 +08:00
function TimeLimitSkin:OnSortingOrderChange()
Util.AddParticleSortLayer( this.effect, self.sortingOrder - _sortingOrder)
_sortingOrder = self.sortingOrder
end
2021-01-15 17:03:51 +08:00
--界面打开时调用(用于子类重写)
function TimeLimitSkin:OnOpen()
end
-- 打开,重新打开时回调
function TimeLimitSkin:OnShow()
end
function TimeLimitSkin:RefreshData()
end
--界面关闭时调用(用于子类重写)
function TimeLimitSkin:OnClose()
end
--界面销毁时调用(用于子类重写)
function TimeLimitSkin:OnDestroy()
end
return TimeLimitSkin