我正在开发一个项目,该项目在 corona sdk 中使用mp3
和.lrc
归档我的游戏。当我尝试在 android 上构建它并在 android 设备上运行它时,我收到了这个错误..
Director ERROR: Failed to execute new(params) function on 'gameLoad'.
所以我想知道我的游戏中缺少文件。
mp3
和文件可能.lrc
没有与游戏代码一起构建吗?
谁能介绍一下我的情况?提前致谢 ...
你用的是哪个版本的导演?最新版本的导演类(我认为是 1.4)会打印导致问题的实际错误。
您提到的错误只是您无法控制的导演类中的错误。你会得到这样的东西。
-----------------------
Director ERROR: Failed to execute new( params ) function on 'mainscreen'.
-----------------------
e:\corona\satheesh\doodle2\mainscreen.lua:35: attempt to perform arithmetic on global 'screen' (a nil value)
Runtime error
编辑
如果您需要在设备上显示这些消息,请对 director.lua 进行以下更改
1套
showDebug = true
2.改变
local alert = native.showAlert( "Director Class - ERROR", message, { "OK" }, onComplete )
到
local alert = native.showAlert( "Director Class - ERROR",debugMessage, { "OK" }, onComplete )