0

これはおそらく非常に簡単なことですが、私にはわかりません (今回はグーグルはあまり役に立ちませんでした)。

(Starling Framework) ゲームのプリローダーを作成したいのですが、そのためには Preloader.as に 2 番目のフレームを作成する必要があり、その中に MainClass が含まれています。ビルド前のコマンドライン。「-frame frameLabel MainClass」のように機能すると言われています(ただし、残念ながら、多くの頭痛の種になります)。

私のフォルダ構造は次のようになります: (Preloader: ) GameFolder -> project_web -> src -> Preloader.as (MainClass: ) GameFolder -> src_game -> MainClass.as

もちろん、これらはすべて同じ FlashDevelop プロジェクトの一部であるため、"import MainClass" を使用してコード内の MainClass.as を簡単にインポートできますが、残念ながらコマンド ラインではインポートできません。

このコマンドライン構文で MainClass.as へのパスを正しく設定する方法がわかりません。(MainClass.as はサブカテゴリに分類されず、「パッケージ { ... }」のみ)

'-frame two MainClass' -> does not work, "Exception: File not found" (大まかに翻訳) '-frame two src_game.MainClass' -> "Exception: File not found" '-frame two ....\ src_game\MainClass.as' -> 「例外: ファイルが見つかりません」(...そして「例外: ファイルが見つかりません」でさらに多くの試行...)

お願いします、それはどのように正しく行われますか?

4

1 に答える 1

0

Loaderを使用して、古典的な方法で試して実装できます。メイン アプリケーションを SWF ファイルにコンパイルし、実行時にロードします。

もう 1 つの方法は、このチュートリアルのプリローダー クラスを使用することです。

于 2013-11-10T10:04:28.327 に答える