Опитвам се да направя масив от врагове и да го начертая, но продължавам да получавам грешки, ако не е за самия масив, значи за лош аргумент във функцията за изтегляне: main.lua: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