大家好我刚开始用java编码,我想知道在java游戏中实现音效的好方法!我现在的代码只允许我启动和停止我的音频,我正在寻找一个循环功能,以完成后重播au文件!而且我也想知道我怎么会只在一次又一次地播放au文件,就像下面的代码一样? 如果你想看我的Sound类,这里是
package com.illuminationsco.Gamedev;
import java.io.FileInputStream;
import java.io.InputStream;
import sun.audio.AudioPlayer;
import sun.audio.AudioStream;
public class Sounds{
static AudioStream as;
static InputStream in;
public void playRustle() throws Exception{
in = new FileInputStream("res/tree leaves 1.au");
as = new AudioStream(in);
AudioPlayer.player.start(as);
}
public void stopRustle() throws Exception{
AudioPlayer.player.start(as);
}
}
如果有人可以提供帮助那就太棒了,如果您有任何更具体的问题,请发表评论!