我在lua中有一个for循环,我正在尝试使用迭代器变量在for循环中设置变量。我需要它来设置这些变量:
damage1
damage2
damage3
damage4
damage5
damage6
damage7
damage8
damage9
damage10
damage11
当然,我不会将它们全部分配,因为那会违反 DRY(不要重复自己)的规则。这就是我认为可行的方法:
for i = 0, 11 do
damage..i = love.graphics.newImage('/sprites/damage/damage'..i..'.png')
end
别介意love.graphics.newImage()
,这只是我正在使用的框架中的一个功能。无论如何,有人可以帮忙吗?
提前致谢。