1
我試圖製作敵人的數組並繪製它,但是如果它不是數組本身的話,它會在draw函數中使用不良參數:main。盧阿:38:不好的論據#2到'矩形'(數字預計,得到零) 任何人都可以請解釋我在做什麼錯在這裏它是使用通用的?在多維數組元素中創建表並繪製它
陣列碼:
enemies = {}
for i=0,7 do
enemies[i] = {}
for j=0,2 do
enemy = {}
enemy.width = 40
enemy.height = 20
enemy.x = i * (enemy.width + 60) + 100
enemy.y = enemy.height + 100
table.insert(enemies[i],enemy)
end
end
end
繪圖功能:
--enemy
love.graphics.setColor(0,255,255,255)
for i,v in ipairs(enemies) do
love.graphics.rectangle("fill", v.x, v.y, v.width, v.height)
end
謝謝它的作品,並與幾個調整顯示3行,只有問題是即時失蹤一列敵人。 –