2009-04-20 8 views
0

私は、ユーザーが音楽を聴き、その音楽の説明を読むことを可能にするactionscipt 3.0のアプリケーションを作りたいと思っています。これが起こるには、テキストボタンと音楽が配置されているデータベースがあり、正しいボタンが押されたときに情報がフラッシュされるはずです。データベースには、最大100個のトラックとテキストビットが含まれます。コンピュータ上のデータベースをフラッシュで作成するにはどうすればよいですか?

アプリケーションは、インターネットに接続していないスタンドで機能します。

actionscript 3.0でこれを行う最も簡単な方法は何ですか?

あなたがたのうち、UMLに精通しており、これが問題を理解するのに役立つかもしれないと思った場合は、ここではユースケースとフローチャートは、次のとおりです。事前に

alt text http://img135.imageshack.us/img135/1498/flowchart2.jpg

alt text http://img27.imageshack.us/img27/1000/usercase.jpg

感謝。

答えて

1

あなたが求めていることを行う最も簡単な方法は、おそらく、アプリケーションが実行されるマシンのディレクトリにファイルを格納し、データを格納するためのXML構造を設計することです。 XMLは実行時に簡単にFlashに読み込まれ、簡単に編集可能です。

その他のオプションでは、ローカルに実行され、データベースからデータをプッシュ/プルするWebサービスを作成して、Flashアプリケーションからこれらのサービスを呼び出すことができます。

最初のオプションは最も確実に最も簡単で、必要なものを正確に提供できるはずです。 2つめは、クライアント用の中央データリポジトリが必要な分散型Flashアプリケーションに合わせて開発されます。

0

AIRアプリケーションを構築する場合は、統合SQLITEデータベースを使用できます。しかし、私はJustinと同意します。最も簡単な方法は、XMLファイルを使用することです。

0

おそらく、より大きい容量(デフォルトでは100Kbですが、変更可能)のクッキーの一種である"Local Shared Objects"を使用することを検討することができます。すでに提案されている他のソリューションと比較して、の利点は、いずれのWebサーバーもを必要としないことです。

関連する問題