我正在寻找一种使用导演类通过场景传递变量的方法。
我看到几个类似于我的问题,但我还没有解决我的问题。
代码是:
local function sliderListener( event )
local value = event.value
local noise = value
end
local slider = widget.newSlider
{
top = _H/2+90,
left = _W/2-100,
width = 200,
value = 70,
listener = sliderListener
}
我会将“noise”变量传递给“游戏”场景,使用
调用director:changeScene("game")
我尝试编码
director:changeScene(noise, "game")
但Corona返回场景名称必须是一个字符串。
我该怎么办?
答案 0 :(得分:0)
director:changeScene({noise=noise}, "game")
第一个参数必须是scene_name或包含参数的表