爲什麼不能正常工作?我試圖把我所有的對象表放在一張表中,並使用forloop遍歷它們並繪製。它顯示一個錯誤消息說:「=」,在第5行Lua和Love2D,表格中的表格錯誤
function love.load()
solidstatic = {
ground = {x = 0,y = 160,width = 1000,height = 1000},
box = {x = 80,y = 100,width = 15,height = 15}
}
end
function love.draw()
for i,obj in ipairs(solidstatic) do
love.graphics.rectangle("fill",obj[x],obj[y],obj[width],obj[height])
end
end
(編輯)解決了這個錯誤的問題,我是跑錯.lua文件「}」預計近。但仍然沒有在屏幕上繪製任何東西
'solidstatic'表沒有數組鍵,所以'ipairs'不會遍歷任何東西。 –