クラス _Music |
BGMデータを保持するクラスです。
対象:
|
|
コンストラクタ |
_Music |
_Music(m:_Main)
_Music コンストラクタです。
パラメータ:
m | _Main クラスを継承したクラスオブジェクトを指定します。 |
メソッド |
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(loop:Boolean):Void
BGMを再生します。
パラメータ:
loop | BGMをループさせる場合 true、そうでない場合 false |
補足説明:
再生が完了したら、_Main クラスを継承したクラスオブジェクトの musicComplete() メソッドが呼び出されます。
musicComplete(music:_Music):Void 再生が完了したときに呼び出されます。 |
stop |
stop():Void
再生中のBGMを停止します。
setVolume |
setVolume(volume:Number):Void
BGMの音量を変更します。
パラメータ:
volume | 音量の割合を指定します(0〜100)。 |