使用直接通过场景传递滑块值

时间:2013-12-03 21:33:01

标签: android ios iphone lua corona

我正在寻找一种使用导演类通过场景传递变量的方法。

我看到几个类似于我的问题,但我还没有解决我的问题。

代码是:

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返回场景名称必须是一个字符串。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

director:changeScene({noise=noise}, "game")

第一个参数必须是scene_name或包含参数的表