【发布时间】:2015-05-03 21:52:16
【问题描述】:
我正在动态创建图像并为它们分配一个事件侦听器,当我点击图像时,所有图像的事件都会触发,而不仅仅是我点击的那个。
我希望它只会触发一次,那么我哪里出错了?
math.randomseed(os.time())
for i = 1,20 do
addImage(i)
end
function addImage(index)
local image = display.newImage("image.png", 10, 10)
image:addEventListener('tap', action)
end
function action(event)
local image = event.target
end
【问题讨论】: