AS3 JEOPARDY のようなフラッシュ ゲームを作成したいのですが、発行された SWF に、質問を含む外部シート (xml や txt など) をフィードする方法がわかりません。 ? または、あなたのプロの何人か-気が向いたら-さらに詳しく説明して、より詳細な説明を提供することもできます:)事前にすべてありがとう
3 に答える
URLRequestを使用して、外部データを swf にロードします。
また、XML を使用せず、JSON 形式を使用することをお勧めします。読み込みが速くなり、プログラムが読みやすくなります。
(XML では、データを読み取ってから変換する必要があることがよくあります。JSON では、ロードするだけで完了します)。
また、ActionScript: The Definitive GuideブックにJeopardy フラッシュ ゲームの例が付属していることを思い出しました。
1 つの可能性は、実際にインターネット上にある XML ドキュメントではなく、ホストしている Web サービスを使用することです。少なくとも MXML を使用している場合、Web サービスは AS3 で非常に使いやすい傾向にあります。XMLページやテキストページなどの代わりにWebサービスを使用すると、人々が不正行為をするのが少し難しくなります(特に、Webメソッドがパスワードを引数として提供する必要がある場合)。
外的な意味?ゲームに保存された質問と回答にアクセスする必要がありますか? その場合は、xml が最適です。http://www.flashgameu.com/にアクセス すると、そのチュートリアルとタイマーを使用した質問のサンプルが含まれています。書籍のソース ファイルを探します。