【发布时间】:2012-04-07 08:12:11
【问题描述】:
我将 Love2D 与 lua 一起使用,当我使用 5 个四边形 (love.graphics.newQuad) 时,它似乎工作得很好,但是当我使用 6 个四边形时,出现了一个奇怪的错误:
Error menu.lua:9: Incoorect parameter type: expected userdata.
Traceback [C]: in function 'drawq'
menu.lua:9: in function 'draw'
[C]: in function 'xpcall'
菜单第 9 行是这样的:
love.graphics.drawq(Tileset, Quads[number], x, y)
我认为它与四边形有关,因为当我从瓦片地图中删除第六个四边形时,它会加载第六个四边形。
我尝试复制其他四边形以查看是否遗漏了拼写的内容,但事实并非如此。
代码如下:
【问题讨论】:
-
将代码放入您的实际帖子中。至少是 Lua 代码。不要让人们下载一些 zip 文件。
-
我的意思是在您的帖子中,没有提供指向它的链接。