如何在Corona中实现场景之间的导航,就像在Android中的滑动视图一样?

我有三个“Composer Scene”,我喜欢通过向左或向右滑动在它们之间导航。在我的监听器中,我尝试检查以下内容:

if( event.phase == "moved" ) then
    local dx = (event.x - event.xStart)
      if(dx > 20) then
        composer.removeScene("level", false)
        composer.gotoScene("wlc", {effect = "slideRight",time = 5000} )
      end
end

但在这种情况下,当我滑动场景时,它将被替换,我无法停止或返回它。我需要的是通过我的手指来控制滑动,就像在Android中的“ViewPger”一样。有没有办法实现这一点?

点赞
用户1870706
用户1870706

使用 Composer 进行场景转换时,一旦开始,就没有办法中止。

2015-01-25 21:57:22