【发布时间】:2017-05-25 05:04:11
【问题描述】:
当我尝试解包此表以调用图像时,程序返回错误“解包的参数错误(表预期得到用户数据)”
textures = {love.graphics.newImage("image.png"),
love.graphics.newImage("image.png"),
love.graphics.newImage("image.png"),
love.graphics.newImage("image.png"),
}
这是我正在使用的表
drawScreenLineTexture[x] = {unpack(textures[map[mapX][mapY]])}
if side == 1 then
drawScreenLineTexture[x][1] = drawScreenLineTexture[x][1] / 2
drawScreenLineTexture[x][2] = drawScreenLineTexture[x][2] / 2
drawScreenLineTexture[x][3] = drawScreenLineTexture[x][3] / 2
end
这是我尝试打开表格的地方
【问题讨论】:
-
love.graphics.newImage()返回用户数据。为什么您希望加载的图像是一张表格?
标签: lua love2d lua-userdata