0

我正在开发一个项目,该项目在 corona sdk 中使用mp3.lrc归档我的游戏。当我尝试在 android 上构建它并在 android 设备上运行它时,我收到了这个错误..

Director ERROR: Failed to execute new(params) function on 'gameLoad'.

所以我想知道我的游戏中缺少文件。

mp3和文件可能.lrc没有与游戏代码一起构建吗?

谁能介绍一下我的情况?提前致谢 ...

4

1 回答 1

0

你用的是哪个版本的导演?最新版本的导演类(我认为是 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 )
于 2012-05-21T09:57:40.597 回答