我需要创建带有更多参数的 enterFrame 侦听器,而不仅仅是事件。我读过这个: Lua 中的 addEventListener() 第一种方法,使用
local function listener(param1, param2)
return function(event)
print(event.name, event.phase, param1, param2)
end
end
Runtime:addEventListener("touch", listener(12, 33))
工作得很好,但现在我在删除这个 enterFrame 侦听器时遇到了问题。
Runtime:removeEventListener("enterFrame",listener);
不起作用,因为函数名称不是“侦听器”。我怎样才能删除它?