我做了一个小游戏,总是应该循环播放背景音乐。我拿了这段代码,但这行不通。首先,它会按预期播放,然后开始溢出,无法收听。我做错了什么?
final Task task = new Task() {
@Override
protected Object call() throws Exception {
int s = INDEFINITE;
AudioClip audio = new AudioClip(getClass().getResource("aquarium.mp3").toExternalForm());
audio.setVolume(0.5f);
audio.setCycleCount(s);
audio.play();
return null;
}
};
Thread thread = new Thread(task);
thread.start();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3121 次 |
| 最近记录: |