私はFlash Builder Creative Cloud(4.7)をActionscript Projectで使用しています。このプロジェクトでは、AIR SDK 3.4を使用しています。私はStarlingフレームワークを使って学習のチュートリアルを完成させています。チュートリアルごとにStarlingを正しく設定しました。私はFlash Builder Creative Cloudのエラーメッセージ(簡易プログラムのテスト時)
http://wiki.starling-framework.org/manual/startup_code
からこのテストコードを使用する場合しかし、私は53のエラーメッセージを取得します。 53のエラーメッセージはGameクラスを作成するまで表示されません。私は、 "params.wmode =" direct "というチュートリアルで述べたhtmlファイルを変更しました。私はまた、IDE設定でWebブラウザをFirefoxから変更しましたが、フラッシュエラーのためにFirefoxからのエラーメッセージは表示されません。私はそれがアドビからデバッガをインストールしていないから問題であるとは考えていない
このサイトは(http://wiki.starling-framework.org/manual/startup_code)も、私はこれを行うべきであると述べている:。
「我々はAIRプロジェクトの話をしている場合、あなたは意志プロジェクト名に応じて、おそらく "Project-app.xml"などと呼ばれるAIRアプリケーション記述子を編集する必要があります。 「直接」の値に(コメントアウトされる場合があります)、「renderMode」XMLタグを検索し、更新する「
これを見つける:。 </renderMode> - >
これで置き換えます 直接
を私は、「プロジェクト・app.xml」を見つけ、上記の指示状態として交換する場所もわからないと思います。これは私が私のトラブルシューティングを試していないだけで、他のステップである。
私が原因となっているか不明ですシンプルなテストプログラムを実行すると、53のエラーメッセージが表示されます。
53個のエラーの一部は、次のように書かれています。 静的型Context3Dの参照を介して、おそらく未定義のプロパティbackBufferHeightへのアクセス。 Painter.as /スペーサー/コード/スターリング/描画線126フレックス通報
その他この状態:静的型ベクトルと参照スルーおそらく未定義方法insertAtに
コール.. DisplayObjectContainer.as /スペーサー/コード/ starling/display line 238フレックス問題
あなたはプロジェクトをAIRプロジェクトとしてセットアップしましたか?この場合、 "src"フォルダにアプリケーションXMLを置く必要があります。これはあなたのプロジェクトと同じ名前です(あなたのプロジェクトフォルダが "MyApplication"であれば、あなたのxmlはMyApplication-app.xmlと呼ばれます)。これは、アプリケーションのさまざまな設定を記述するファイルです。アイコンなど – Philarmon
insertAtメソッドが最近追加されました...最新のAir SDKを使用していることを確認してください。 – Iansen
私は問題を引き起こしていた最新のSDKを持っていないと思います。私はstarlingフレームワークを正しくインポートしていませんでした。フラッシュビルダー4.7のlynda.comに関する素晴らしいチュートリアルを見つけました。 – GamerVet