如何在 Corona 中正确使用“images”子目录?

似乎这应该很简单,但是我发现很难做到正确。我没有把所有的图片放在项目的根目录中,而是在一个名为“images”的子目录中。但是,当我尝试从此目录中加载图像时,我收到了以下错误消息:

错误:display.newImageRect() 的第二个参数出错:期望 width,但得到了字符串。

local background = display.newImageRect( "menu-bg.jpg", "images/", 570, 360 )

文档中我没有看到任何语法问题。这是显示库中的问题,还是文档中的问题,还是我没有正确处理baseDir属性(并且看到了一个奇怪的错误消息)?

点赞
用户148569
用户148569

好的,经过我再次调整后,看起来我可以将路径附加到文件名,例如:

local background = display.newImageRect( "images/menu-bg.jpg", 570, 360 )

换句话说,我误解了“baseDir”(基本目录)的意思。

2014-05-07 19:06:25