我有一个相对简单但愚蠢的问题,但令人惊讶的是找不到解决方案:(我是 Corona SDK 的新手并试图显示图像。所有图像都放在images
相对于的目录中main.lua
。目前我正在这样做
local IMAGE_DIR = "images";
local bg = display.newImageRect( IMAGE_DIR.. "/bg.png", 570, 360 )
mainScreenGroup:insert(bg)
它运行良好。但根据文档,这里是语法
display.newImageRect( [parentGroup,] filename, [baseDirectory] width, height )
我发现IMAGE_DIR
我可以指定[baseDirectory]
而不是连接,而不是手动插入组,我可以在一行mainScreenGroup
中指定所有内容。[parentGroup,]
但我无法让它发挥作用。我试过跟随。
local bg = display.newImageRect( [mainScreenGroup,] "bg.png", [IMAGE_DIR] 570, 360 )
local bg = display.newImageRect( [mainScreenGroup], "bg.png", [IMAGE_DIR], 570, 360 )
local bg = display.newImageRect( [mainScreenGroup], "/bg.png", [IMAGE_DIR], 570, 360 )
local bg = display.newImageRect( mainScreenGroup, "/bg.png", IMAGE_DIR, 570, 360 )
local bg = display.newImageRect( mainScreenGroup, "bg.png", IMAGE_DIR, 570, 360 )
但以上 5 条语句均无效。我做错了吗?任何帮助表示赞赏。