loadSound (Sound.loadSound メソッド)

public loadSound(url: String, isStreaming: Boolean) : Void

MP3 ファイルを Sound オブジェクトにロードします。isStreaming パラメータを使用して、サウンドがイベントサウンドかストリーミングサウンドかを指定できます。

イベントサウンドは、再生前に完全にロードされます。イベントサウンドは、ActionScript Sound クラスによって管理され、このオブジェクトのすべてのメソッドおよびプロパティに応答します。

ストリーミングサウンドは、ダウンロードと並行して再生されます。解凍処理を開始できるだけのデータを受信すると、再生が開始されます。

このメソッドでロードされたすべての MP3 (イベントとストリーミングの両方) は、ユーザーのシステム上のブラウザのファイルキャッシュに保存されます。

メモ : Flash Lite 2.0 ではすべてのサウンドがイベントサウンドとして扱われるため、isStreaming パラメータを無視することができます。

使用できるバージョン : ActionScript 1.0、Flash Lite 2.0

パラメータ

url: String - サーバー上の MP3 サウンドファイルの位置。

isStreaming: Boolean - ブール値。サウンドがストリーミングサウンドか (true)、またはイベントサウンドか (false) を示します。

次の例では、イベントサウンドをロードします。イベントサウンドはロードが完了するまで再生できません。

var my_sound: Sound = new Sound();
my_sound.loadSound("song1.mp3", false);

次の例では、ストリーミングサウンドをロードします。

var my_sound: Sound = new Sound();
my_sound.loadSound("song1.mp3", true);

関連項目

onLoad (Sound.onLoad ハンドラ)