可能在电晕sdk中的一个对象上有两个触摸事件监听器吗?

时间:2017-07-18 11:54:52

标签: lua corona

我正在编写一个游戏,如果你按下屏幕(一个巨大的透明按钮),那么移动的球会停止。我还希望为玩家添加滑动屏幕并获得奖品的可能性。我希望滑动不会干扰触摸而不会影响移动物体。这可能吗?

local function moveBall()
 transition.to( ball, {time = 5000, x = 160,y = 240} )
end

local function stop()
  tranisition.pause()
end


local ball = display.newCircle(0,0,50)

local rectangle = display.newRect(100,200,1000,1000) 
      rectangle:setFillColor(1,1,1,0.2)  
      rectangle:addEventListener("tap",stop)


moveBall()

1 个答案:

答案 0 :(得分:0)

您可以保留代码并只为触摸事件添加运行时侦听器,并且在该侦听器内部,您可以添加代码以识别用户所做的触摸是否是滑动。

您可以查看多种资源,以了解如何识别触摸是否是滑动。其中一个是here