我正在用 Lua/love2d 编写一个小型 RPG 游戏引擎,我需要将文件解析为 2d 数组,但它不起作用,并且出现错误...
main.lua:
local fmap = love.filesystem.read("map.txt")
map = {}
for c in fmap:gmatch(".") do
if c == "\n" then
y = 0
x = x + 1
else
map[x][y] = c -- this won't work
y = y + 1
end
end
地图.txt:
6777633333
6558633333
6555614133
7757711112
2111111112
2111111112
2222222222