我在lua中有一個for循環,並且我正在嘗試使用iterator變量在for循環中設置變量。我需要它來設置這些變量:在for循環中設置一個變量(使用臨時變量)Lua
damage1
damage2
damage3
damage4
damage5
damage6
damage7
damage8
damage9
damage10
damage11
當然,我不會將其分配給所有的,因爲這將是打破D.R.Y.規則(不要重複自己)。這就是我想會的工作:
for i = 0, 11 do
damage..i = love.graphics.newImage('/sprites/damage/damage'..i..'.png')
end
不介意love.graphics.newImage()
,這只是在我使用的框架的功能。反正,有人可以幫忙嗎?
在此先感謝。
可能的重複[如何在Lua中創建一個動態變量名?](http://stackoverflow.com/questions/5061755/how-do-i-make-a-dynamic-variable-name- in-lua) – finnw