如何去另一个Lua文件Corona SDK?

时间:2013-07-28 20:43:23

标签: sdk lua corona

我正在做一个小游戏,我想知道如何去Corona SDK中的另一个Lua文件。 首先,我有一个第一级的main.lua。

我正在尝试这个,用菜单制作一个main.lua,用第一个级别制作level.lua,但我不知道如何从main.lua到level1.lua。我读到dofile函数在Corona SDK中不起作用。

2 个答案:

答案 0 :(得分:1)

使用gotoScene函数。或搜索故事板以进一步解释

答案 1 :(得分:1)

   local storyboard = require "storyboard"

local options =
{
    effect = "slideLeft",
    time = 800,
    params = { var1 = "custom", myVar = "another" }
}

storyboard.gotoScene( "scene1", options )

如果'scene1'在文件夹中,则:

 storyboard.gotoScene( "path.to.folder.scene1", options )

请参阅: http://docs.coronalabs.com/api/library/storyboard/index.html