|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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、しない場合 falseprotected void register(AudioClip clip)
clip - 登録するクリップprotected void unregister(AudioClip clip)
clip - 登録解除するクリップpublic void stop(java.lang.String id)
id - クリップ ID
public 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()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||