电晕SDK抽头事件,仅触发1个事件?
对不起,我不能很具体地回答这个问题。 我正在开发一个连接到互联网的应用程序 我有麻烦,因为它打开了浏览器中的多个标签,从触摸按钮一次 通常打开5个选项卡 这是我的密码。。。我确信这就像以某种方式停止函数一样简单,但我仍在学习corona/lua编码 感谢您提供的所有帮助/建议电晕SDK抽头事件,仅触发1个事件?,sdk,lua,coronasdk,event-listener,openurl,Sdk,Lua,Coronasdk,Event Listener,Openurl,对不起,我不能很具体地回答这个问题。 我正在开发一个连接到互联网的应用程序 我有麻烦,因为它打开了浏览器中的多个标签,从触摸按钮一次 通常打开5个选项卡 这是我的密码。。。我确信这就像以某种方式停止函数一样简单,但我仍在学习corona/lua编码 感谢您提供的所有帮助/建议 --Party Button local function partyListener( event ) system.openURL( "http://www.themcgrawgalleria.com/part
--Party Button
local function partyListener( event )
system.openURL( "http://www.themcgrawgalleria.com/party" )
return true
end
local partyImage = display.newImage( "party.png" ,0 , 225,true)
partyImage.x = display.contentCenterX
partyImage.xScale = .25
partyImage.yScale = .25
partyImage:addEventListener( "touch", partyListener )
您可以使用:
partyImage:addEventListener( "tap", partyListener )
而不是:
partyImage:addEventListener( "touch", partyListener )
因为触摸
事件有三个阶段,分别命名为:开始
、移动
和结束
。因此,如果您尝试使用触摸事件单击按钮,您可能会在这些阶段调用您的侦听器。使用tap
可以解决您的问题。
有关详细信息,请访问:
及
继续编码…………) 您可以使用:
partyImage:addEventListener( "tap", partyListener )
而不是:
partyImage:addEventListener( "touch", partyListener )
因为触摸
事件有三个阶段,分别命名为:开始
、移动
和结束
。因此,如果您尝试使用触摸事件单击按钮,您可能会在这些阶段调用您的侦听器。使用tap
可以解决您的问题。
有关详细信息,请访问:
及
继续编码…………) 记住接受这个作为一个aswer,这样其他人也能找到它。记住接受这个作为aswer,这样其他人也能找到它。