0

Starling を使用するための Adob​​e の例をGitHub からhttp://www.whacksite.com/にダウンロードしました。次に、SDK 4.5.1、AIR 3.0でプロジェクトAIR AS3 プロジェクトを作成しました。

ゲームをコンパイルして動作しましたが、ゲーム メニューで[新しいゲームを開始] をクリックすると、次のエラーが表示されます。

[Fault] exception, information=VerifyError: Error #1014: Class flash.display3D::Context3D could not be found.

プログラムの設定では、Flash Viewer で、外部プレーヤーのパスは次のとおりです。

D:\work\Flash\flex_sdk_4.5.1\runtimes\player\11\flashplayer_11_sa_debug_32bit.exe

Flash Developer 4 を使用しています。

4

1 に答える 1

2

swf のバージョンを 13 に設定する必要があります。

Flash Builder では-swf-version=13、追加のコンパイラ オプションを追加してこれを行います。Flash Developにも同様の機能があると
思います。

また、AIR アプリケーション記述子ファイルでAIR 3.0 名前空間を使用する必要があります。

于 2011-10-18T16:39:12.537 に答える