在Corona中,从一个场景传输数据时可能会遇到问题。

我正在从一个Lua文件传输数据到另一个文件中,目前工作正常。有两个Lua文件:一个是用户选择其中一个选项的文件,并将该选项传输到另一个Lua文件中,但问题是我想清除第二个场景然后重新加载它,并希望用户在选项屏幕上选择的选项必须在重新加载选项屏幕的情况下存在于那里,我正在使用的示例代码如下。请帮助解决它...谢谢。

local options

function scene:enterScene(event)
{
    local group = self.view
    options = event.params.options
}

storyboard.purgeScene("scenes.ReloadScreenloadScreen")
local options =
{
    effects = "fade",
    time = 1000,
    params =
    {
        option=_options
    }
}

storyboard.gotoScene("scenes.ReloadScreenloadScreen", options)
点赞
用户683826
用户683826

你可以使用 _G.variableName 来设置全局变量并且在所有场景中访问它。

_G.option = _option
2013-10-26 22:23:47