MyApp.lua
1.04 KB
local MyApp = class("MyApp", cc.load("mvc").AppBase)
function MyApp:onCreate()
math.randomseed(os.time());
end
--function MyApp:enterScene(sceneName, transition, time, more)
-- return display.runScene(display.newScene(sceneName),transition,time,more)
--end
function MyApp:enterScene(sceneName, args, transitionType, time, more)
local scenePackageName = "src.app.views.scene."..sceneName;
print("进入场景:"..scenePackageName);
local sceneClass = require(scenePackageName)
-- local scene = sceneClass.new(unpack(checktable(args)))
local scene = sceneClass.new(args)
display.runScene(scene, transitionType, time, more)
end
function MyApp:enterMiniGameScene(sceneName, args, transitionType, time, more)
local scenePackageName = "src.app.views."..sceneName;
print("进入场景:"..scenePackageName);
local sceneClass = require(scenePackageName)
-- local scene = sceneClass.new(unpack(checktable(args)))
local scene = sceneClass.new(args)
display.runScene(scene, transitionType, time, more)
end
return MyApp