public class WaveEngine
extends java.lang.Object
implements javax.sound.sampled.LineListener
修飾子とタイプ | フィールドと説明 |
---|---|
static int |
MAX_CLIPS |
コンストラクタと説明 |
---|
WaveEngine() |
修飾子とタイプ | メソッドと説明 |
---|---|
static int |
getLoadCount()
いくつロードされたかを返す
|
static int |
load(java.lang.String filename)
WAVEファイルをロード
|
static int |
load(java.net.URL url)
WAVEファイルをロード
|
static void |
play(int no)
再生開始、鳴らすにはゲームループでrender()が必要
|
static void |
stop(int no)
停止
|
void |
update(javax.sound.sampled.LineEvent event) |
public static final int MAX_CLIPS
public static int load(java.net.URL url)
url
- WAVEファイルのURLpublic static int load(java.lang.String filename)
filename
- WAVEファイル名public static void play(int no)
no
- 再生するDataClipの番号public static void stop(int no)
no
- 停止するDataClipの番号public static int getLoadCount()
public void update(javax.sound.sampled.LineEvent event)
update
インタフェース内 javax.sound.sampled.LineListener