类型 事件 修订版 版本 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 )