クラス _Sound

SEデータを保持するクラスです。

対象:
Flash7 Flash8
携帯向け PC向け
×

コンストラクタ

_Sound

_Sound(m:_Main, id:Number)

_Sound コンストラクタです。

パラメータ:
m _Main クラスを継承したクラスオブジェクトを指定します。
id 構築される _Sound オブジェクト毎に一意のIDを指定します。0 以上の値を指定できます。

メソッド

attach

attach(id:String):Void

サウンドリソースをこのオブジェクトに割り当てます。

パラメータ:
id サウンドリソースの識別名を指定します。

補足説明:
本メソッドを呼び出し後、即座に play() メソッドを呼び出すことができます。

サウンドリソースをFlash内に組み込むには、ツール「swfmill」用XMLファイルにリソースの記述をする必要があります。
<library> から </library> の中に以下の記述をします。
<sound id="識別名" import="サウンドファイル" />

load

load(url:String):Void

このオブジェクトに割り当てる外部サウンドファイルのロードを開始します。

パラメータ:
url このオブジェクトに割り当てる外部サウンドファイルのURLを指定します。

補足説明:
ロードの完了は、ready() メソッドでチェックできます。

ready

ready():Boolean

外部サウンドファイルのロードが完了しているかどうかをチェックします。

戻り値:
ロードが完了している場合は true、完了していない場合は false を返します。

play

play():Void

SEを再生します。

stop

stop():Void

再生中のSEを停止します。

setVolume

setVolume(volume:Number):Void

SEの音量を変更します。

パラメータ:
volume 音量の割合を指定します(0〜100)。