我想从单个对象中删除触摸侦听器并希望从gameloop中删除侦听器,但问题是,如果我从球对象中删除触摸侦听器,触摸事件侦听器也会从其他对象中删除,其中包括按钮,我想按继续在下一个屏幕上,下面是代码的蓝图,但它不是我使用的确切代码。请尝试解决问题..谢谢
function displayScreen()
local btnGroup = display.newGroup()
local graphic = display.newRect( 0, 0, display.contentWidth, display.contentHeight)
graphic:setFillColor(0, 0, 0, 50)
btnGroup:insert(graphic)
ball:removeEventListener("touch", moveball)
restartMenu()
end
function restartMenu()
local menuGp = display.newGroup()
graphic1 = display.newImageRect("Reset.png", 564, 216,true )
graphic1.x = display.contentWidth / 2
graphic1.y = display.contentHeight - display.contentHeight / 4
graphic1:addEventListener("touch", restart)
menuGp:insert(graphic1)
end
function restart()
{}