【发布时间】:2017-04-17 12:54:00
【问题描述】:
function love.load()
Tileset = love.graphics.newImage('countryside.png')
TileW, TileH = 32, 32
local tilesetW, tilesetH = Tileset:getWidth(), Tileset:getHeight()
Quads = {
love.graphics.newQuad(0, 0, TileW, TileH, tilesetW, tilesetH) -- 1 = grass
love.graphics.newQuad(32, 0, TileW, TileH, tilesetW, tilesetH) -- 2 = box
love.graphics.newQuad(0, 32, TileW, TileH, tilesetW, tilesetH) -- 3 = flowers
love.graphics.newQuad(32, 32, TileW, TileH, tilesetW, tilesetH) -- 4 = box
}
TileTable = {
{1, 1, 1},
{1, 2, 1},
{1, 1, 1}
}
end
这段代码给出了这个错误:
语法错误:main.lua:9: '}' 应在 'love' 附近(在第 7 行关闭 '{')
我不明白。有人帮忙吗?
【问题讨论】:
-
您在列表
Quad中这些行的末尾缺少一个逗号。