|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objecttsukuba_bunko.peko.canvas.stage.AudioPlayer
public class AudioPlayer
音楽クリップの再生を行います。
フィールドの概要 | |
---|---|
static int |
STOP_IMMEDIATELY
停止モード:即停止 |
static int |
STOP_WITH_ASYNC_FADEOUT
停止モード:フェードアウト(非同期) |
static int |
STOP_WITH_SYNC_FADEOUT
停止モード:フェードアウト(同期) |
コンストラクタの概要 | |
---|---|
AudioPlayer()
AudioPlayer のインスタンスを作成します。 |
メソッドの概要 | |
---|---|
protected AudioClip |
getAudioClip(java.lang.String id,
java.net.URL clipURL)
クリップを再生する AudioClip のインスタンスを作成します。 |
void |
playBGM(java.lang.String id,
java.lang.String clipName,
boolean loop)
BGM を再生します。 |
protected void |
playClip(java.lang.String id,
java.net.URL clipURL,
boolean loop)
クリップを再生します。 |
void |
playSE(java.lang.String id,
java.lang.String clipName,
boolean loop)
SE(Sound Effect) を再生します。 |
void |
prepare()
再生の準備を実行します。 |
protected void |
register(AudioClip clip)
クリップを登録します。 |
void |
stop(java.lang.String id)
指定されたクリップの再生を停止します。 |
void |
stop(java.lang.String id,
int mode)
指定されたクリップの再生を停止します。 |
void |
stopAll()
全クリップの再生を停止します。 |
protected void |
unregister(AudioClip clip)
クリップの登録を解除します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final int STOP_IMMEDIATELY
public static final int STOP_WITH_SYNC_FADEOUT
public static final int STOP_WITH_ASYNC_FADEOUT
コンストラクタの詳細 |
---|
public AudioPlayer()
AudioPlayer
のインスタンスを作成します。
メソッドの詳細 |
---|
public void playBGM(java.lang.String id, java.lang.String clipName, boolean loop)
id
- BGM IDclipName
- クリップ名loop
- ループ再生する場合 true
、しない場合 false
public void playSE(java.lang.String id, java.lang.String clipName, boolean loop)
id
- BGM IDclipName
- クリップ名loop
- ループ再生する場合 true
、しない場合 false
protected void playClip(java.lang.String id, java.net.URL clipURL, boolean loop)
id
- クリップ IDclipURL
- クリップの URLloop
- ループ再生する場合 true
、しない場合 false
protected void register(AudioClip clip)
clip
- 登録するクリップprotected void unregister(AudioClip clip)
clip
- 登録解除するクリップpublic void stop(java.lang.String id)
id
- クリップ IDpublic void stop(java.lang.String id, int mode)
id
- クリップ IDmode
- 停止モードpublic void stopAll()
protected AudioClip getAudioClip(java.lang.String id, java.net.URL clipURL)
id
- クリップ IDclipURL
- クリップの URLpublic void prepare()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |