Lua是一个脚本语言,目前很多公司都在用Lua,毕竟Lua写的游戏便于更新。所以,我们一起来学学Lua吧
这里讲讲Lua中如何新建一个场景
以一个菜单场景为例
①创建菜单界面
--创建菜单界面
local MenuScene=class("MenuScene",function()
return cc.Scene:create()
end)
return MenuScene
②添加一个create函数
--添加一个create函数
function MenuScene:create()
local scene=MenuScene.new()
scene:addChild(scene:init())
return scene
end
③添加构造
--添加构造
function MenuScene:ctor()
self.winsize=cc.Director:getInstance():getWinSize()
end
④添加初始化函数
function MenuScene:init()
local layer=cc.Layer:create()
return layer
end
ok,这样一个空的场景就创建好了,下一篇讲讲如何进行场景跳转
未完待续。。。。
——————9秒学院学习日志