Variables Corona SDK控制器类在场景之间传递变量

Variables Corona SDK控制器类在场景之间传递变量,variables,sdk,coronasdk,Variables,Sdk,Coronasdk,我试图使用Corona SDK中的director类在场景之间传递变量,但它不起作用。我需要做的是为用户提供一组选项,即按钮1、按钮2、按钮3。如果用户选择按钮1,那么我需要将一个变量传递给下一个场景,以便通过If语句进行访问。因此,如果按钮1显示blue.jpg,如果按钮2显示yellow.jpg。我真的非常感谢你的帮助。谢谢 如果要在Rauber的Director类中的场景之间传递变量,只需在场景1中的数组中传递变量: local parameters = {p1="some text",

我试图使用Corona SDK中的director类在场景之间传递变量,但它不起作用。我需要做的是为用户提供一组选项,即按钮1、按钮2、按钮3。如果用户选择按钮1,那么我需要将一个变量传递给下一个场景,以便通过If语句进行访问。因此,如果按钮1显示blue.jpg,如果按钮2显示yellow.jpg。我真的非常感谢你的帮助。谢谢

如果要在Rauber的Director类中的场景之间传递变量,只需在场景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

如果要在Rauber的Director类中的场景之间传递变量,只需在场景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