类型 事件 修订版 版本 2024.3703 关键词 tap 另请参阅 轻触/触摸/多点触控 (指南) system.setTapDelay()
当用户触碰屏幕时生成击中事件。该事件被分发给显示层级中的显示对象。这与 touch 事件类似,但事件回调中可用命中数(轻触次数)。
local object = display.newImage( "ball.png" )
object.name = "ball object"
local function onObjectTap( event )
print( "Tap event on: " .. event.target.name )
return true
end
object:addEventListener( "tap", onObjectTap )
local object = display.newImage( "ball.png" )
object.name = "ball object"
local function onObjectTap( self, event )
print( "Tap event on: " .. self.name )
return true
end
object.tap = onObjectTap
object:addEventListener( "tap", object )
local object = display.newImage( "ball.png" )
object.name = "ball object"
function object:tap( event )
print( "Tap event on: " .. self.name )
return true
end
object:addEventListener( "tap", object )