我有一个单击功能,有4个对象,我希望此单击功能可以一一显示这些对象。但可惜我同时显示了所有4个对象。因为我每次点击都一一展示给他们。例如1单击一个对象。第二次单击另一个对象
function click()
for index = 1, 4 then
SHOW(index)
end
end
在love.load()
中插入行
showTracker = 1
然后,将您的click()
函数替换为
function click()
if showTracker <= 4 then
SHOW(showTracker)
showTracker = showTracker + 1
end
end
您正在love.load()
中创建全局变量,以跟踪已显示的图片。然后,当调用click()
时,它会绘制下一张图片,如果还有剩下要绘制的图片。