【发布时间】:2016-05-20 18:45:24
【问题描述】:
我正在使用 Corona SDK 开发游戏,我有很多球要在游戏中显示。我已经为所有球对象实现了TouchListener。
代码在这里
local function ballTouchEvent(e)
local touchedBall = e.target
local phase = e.phase
if phase == "began" then
log("Touch began Phase")
elseif phase == "moved" then
log("Moved Phase")
elseif phase == "ended" or phase == "cancelled" then
log("Ended Phase")
end
return true
end
ball:addEventListener("touch",ballTouchEvent)
当用户触摸任何显示的球并将他的触摸移动到白色背景(没有球的地方)时,我想实现一些功能。谁能指导我如何实现这一点?提前致谢
【问题讨论】:
-
您是否使用任何组来显示您所有的球?如果是,那么您可以将触摸侦听器添加到该组以解决您的问题
-
我可以在整个屏幕上显示该组吗?