Ell*_*lle 2 events lua button coronasdk
我有一个关于用Corona/Lua分层图像/按钮的问题.如果我在另一个按钮上创建一个按钮然后单击它,则会触发两个按钮的事件.我该如何防止这种情况?
谢谢,Elliot Bonneville
编辑:这是我创建按钮的方式:
button1 = display.newImage("button1.png")
button1:addEventListener("tap", Button1Call)
button2 = display.newImage("button2.png")
button2:addEventListener("tap", Button2Call)
Run Code Online (Sandbox Code Playgroud)
从事件处理函数返回true.触摸事件不断传播通过侦听器直到处理; 它在这里解释:
http://developer.anscamobile.com/content/events-and-listeners#Touch_Events
请注意,事件侦听器必须侦听同一事件.换句话说,两个听众必须设置为"触摸"或"点击".从字面上看,昨晚我被这个绊倒了; 我有一个按钮,听"触摸",另一个图像在顶部听"轻拍",并想知道为什么按钮仍在接收事件.