移动应用程序在Corona中工作但不在手机上

时间:2014-09-06 00:40:01

标签: lua corona

我正在使用Corona SDK构建移动应用。在Corona中测试代码时,一切正常,但是当我把它放在手机上时,我得到一个错误,例如"计算机中的路径\ mainMenu.lua:147:尝试索引本地' shotgunIcon&# 39; (零值)"我无法弄明白,因为它在Corona中起作用,变量不是零值。

local shotgunIcon = display.newImage("Sprites/ShotgunIcon.png")

local shotgunIconGroup = display.newGroup()
    shotgunIcon.x = CONTENT_WIDTH /2
    shotgunIcon.y = 300
    shotgunIcon.name = "SHOTGUN"
    shotgunIcon:addEventListener("tap", switchWeapon) 
shotgunIconGroup:insert(shotgunIcon)

另外,为什么手机上的错误会在我的电脑上有文件路径?

2 个答案:

答案 0 :(得分:1)

Android基于Linux,对文件名区分大小写。但Corona安装在Windows上,对文件名不敏感。

答案 1 :(得分:0)

我发现了它。 Corona与文件名不区分大小写。然而电话是。我的文件名为“ShotGunIcon.png”而不是“ShotgunIcon.png”