43 lines
1.3 KiB
Lua
43 lines
1.3 KiB
Lua
|
ItemUpstarPre = {}
|
||
|
local itemConfig = ConfigManager.GetConfig(ConfigName.ItemConfig)
|
||
|
local parent
|
||
|
function ItemUpstarPre:New(gameObject)
|
||
|
local b = {}
|
||
|
b.gameObject = gameObject
|
||
|
b.transform = gameObject.transform
|
||
|
setmetatable(b, { __index = ItemUpstarPre })
|
||
|
return b
|
||
|
end
|
||
|
|
||
|
--初始化组件(用于子类重写)
|
||
|
function ItemUpstarPre:InitComponent()
|
||
|
self.upLayout = Util.GetGameObject(self.gameObject,"Content/upLayout")
|
||
|
self.midLayout = Util.GetGameObject(self.gameObject,"Content/middleLayout")
|
||
|
self.btnExchange = Util.GetGameObject(self.midLayout,"btnBuy")
|
||
|
self.btnText = Util.GetGameObject(self.btnExchange,"Text"):GetComponent("Text")
|
||
|
self.btnRed = Util.GetGameObject(self.btnExchange,"redPoint")
|
||
|
self.info = Util.GetGameObject(self.midLayout,"info")
|
||
|
self.itemNeed = Util.GetGameObject(self.midLayout,"itemNeed/item")
|
||
|
self.itemCost = Util.GetGameObject(self.midLayout,"itemCost/item")
|
||
|
self.itemGet = Util.GetGameObject(self.midLayout,"itemGet/item")
|
||
|
end
|
||
|
|
||
|
--绑定事件(用于子类重写)
|
||
|
function ItemUpstarPre:BindEvent()
|
||
|
end
|
||
|
|
||
|
--添加事件监听(用于子类重写)
|
||
|
function ItemUpstarPre:AddListener()
|
||
|
end
|
||
|
|
||
|
--移除事件监听(用于子类重写)
|
||
|
function ItemUpstarPre:RemoveListener()
|
||
|
|
||
|
end
|
||
|
function ItemUpstarPre:OnOpen()
|
||
|
end
|
||
|
|
||
|
function ItemUpstarPre:OnClose()
|
||
|
end
|
||
|
|
||
|
return ItemUpstarPre
|