2012-10-08 85 views
1

我想在Corona SDK中使用導演類的場景之間傳遞變量,但它不會工作。我需要做的是爲用戶提供一組選項,例如按鈕1,按鈕2,按鈕3.如果用戶選擇按鈕1,則需要將變量傳遞給下一個場景以通過if語句訪問。所以如果按鈕1顯示blue.jpg,如果按鈕2顯示爲yellow.jpg。我真的很感謝幫助。謝謝。Corona SDK導演類在場景之間傳遞變量

回答

5

如果你想在Rauber總監級的場景之間傳遞變量,只是把它們放入數組中的場景1:

local parameters = {p1="some text", p2="some more text"} 

director:changeScene(parameters, "sceneName") 

在場景2中,使新的功能,接受參數:

function new(parameters) 
    print(parameters.p1, parameters.p2) --> some text some more text 
end