AIR では、JavaScript を使用して、SWF ファイルに埋め込まれているサウンドにアクセスできます。このような SWF ファイルは、次のいずれかの方法を使用してアプリケーションに読み込むことができます。
-
HTML ページの
<script>
タグを使用する
-
runtime.flash.display.Loader クラスを使用する
アプリケーションの SWF ファイルにサウンドファイルを埋め込む厳密な方法は、SWF コンテンツの開発環境によって異なります。SWF ファイルにメディアを埋め込む方法については、使用している SWF コンテンツ開発環境のドキュメントを参照してください。
埋め込まれているサウンドを使用するには、そのサウンドのクラス名を ActionScript で参照します。例えば、次のコードは自動的に生成される DrumSound クラスのインスタンスを作成することで開始します。
var drum = new DrumSound();
var channel = drum.play();
DrumSound は flash.media.Sound クラスのサブクラスなので、Sound クラスのメソッドとプロパティを継承します。前の例に示すように、
play()
メソッドが含まれます。
|
|
|