0

私は、他の多くの人々にとっても素晴らしい機能となる可能性のあるプロジェクトに楽しい追加をしています。内容と量が頻繁に変わる多数の画像を含むリモートディレクトリがあります。

各画像を個別に読み込んで表示できるように、画像の名前を使用してムービークリップボタンのテキストドロップダウンメニューを作成しようとしています。ただし、フォルダ内の画像の数と、ファイル名または名前が記載された別のテキストファイルに基づいてラベル付けされたボタンに基づいて、メニューに動的にデータを入力したいと思います。

-------スクリプトでテキストメニューを作成する方法は知っていますが、-1)画像の数または-2)名前の情報を取得する方法がわかりません。これはアクションスクリプトを介して実行できますか?簡単そうに聞こえる場合、画像の数は通常50前後なので、スクロールメニューです。したがって、動的に作成されたボタンの数に基づいて、スクロールメニューのムービークリップの長さを-3)定義する必要もあると思います。=-)

何か案は?

4

1 に答える 1

0

AIRアプリケーションでない限り、ActionScriptファイルにディレクトリの内容を単独で読み取らせる(またはファイルシステムを検査する)ことはできません。

このシナリオでの最善のオプションは、フォルダーを開き、その内容をXML形式で出力するPHPなどのサーバー側スクリプトをロードすることです。次に、ActionScriptファイルがこのXMLを処理し、必要なビジュアルデータを作成します。

このようにして、ファイルデータ/リストが常に最新で確実なものであることがわかります。

于 2012-05-20T07:49:37.890 に答える