第一步:声明变量
ChristmasLayer = { --通常变量都用全局形式
_uiLayer = nil,
_activeLayer = nil,
_propPanelBase = nil,
}
第二步:创建层并加入层(当点击按钮这时候使用)
--打开圣诞活动界面
local layer = cc.LayerColor:create(cc.c4b(0, 0, 0, 180))
ChristmasLayer._uiLayer = layer
ChristmasLayer._activeLayer = activeLayer
ChristmasLayer.initUI()
activeLayer:addChild(layer, 2015, 2015)
第三步:初始化层(往里面添加内容)
function ChristmasLayer.initUI()
local activeLayer = ChristmasLayer._activeLayer --活动层
local appLoc = activeLayer:GetAppLan()
--预载资源
activeLayer:addListFile(appPath .. "/ChristmasLayer0.plist")
local rootWidget = ccs.GUIReader:getInstance():widgetFromJsonFile(appPath .. "/ChristmasLayer.ExportJson")
ChristmasLayer._uiLayer:addChild(rootWidget) --绘制层
end