2013-07-28 31 views
0

我正在做一個小遊戲,我想知道如何去Corona SDK中的另一個Lua文件。首先,我有一個main.lua與第一級。如何去另一個Lua文件Corona SDK?

我想這樣做,做一個main.lua菜單,並與第一級level.lua,但我不知道如何從main.lua去level1.lua。我讀到dofile函數在Corona SDK中不起作用。

回答

1

使用gotoScene函數。或搜索的故事板作進一步的解釋

+0

謝謝回答。我嘗試了故事板,但我無法或不知道如何使用。你能幫我用我的代碼嗎? – katagorri

+0

當你開始模擬器點擊文件新建,然後選擇Multiscreen應用程序,它將生成與場景模板的故事板代碼 – DevfaR

+0

而我在哪裏放我的功能? – katagorri

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

+0

你可以用我的代碼來幫助我:pastebin。 COM/YMfQ04MZ – katagorri

相關問題