0

コロナSDKで自分のゲームを使用mp3してファイルするプロジェクトを開発しています。.lrcAndroidでビルドしてAndroidデバイスで実行しようとすると、このエラーが発生しました..

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

私のゲームに不足しているファイルがあるのだろうか。

mp3ファイルと.lrcファイルがゲーム コードと一緒にビルドされなかった可能性はありますか?

誰かが私のケースについてアイデアを与えることができますか? 前もって感謝します ...

4

1 に答える 1

0

どのバージョンのディレクターを使用していますか? director クラスの最新バージョン (1.4 だと思います) は、問題の原因となる THE ACTUAL ERROR を出力します。

あなたが言及したエラーは、あなたが制御できないディレクタークラスのエラーです。このようなものが得られます。

-----------------------
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 に答える