lua 预制件实例化
— 面向对象
— 创建类
— 过程 new ctor Instance
— 注意输入问题,大小写
-代码模块-
local class_view = class("classname")
--创建类
--检索table --父节点
funciton class_view:ctor( _tab , _parent)
if _tab ~= false then
--[[
根据传进的_tab表的值进行检索,赋值
]]
end
self:Instance(_tab,_parent)
--处理类
funciton class_view:Dispose()
Util.DestroyDelay(self.gameObject,0)
end
--实例化类
function class_view:Instance(_tab,_parent)
self.gameObject = Util.Instance(Asset:LoadAsset("../../../class_view.prefab")) --预制件加载路径
Util.SetParent(self.gameObject,_parent) --设置挂载父节点
end
return class_view