您好,我想在降低音量的情况下播放声音。我使用jl1.0.1使其播放。我正在搜索如何控制音量,这就是我使用的代码
public static void playSound(String name){
try {
FileInputStream fileInputStream = new FileInputStream("res/Sounds/Music/" + name + ".mp3");
player = new Player(fileInputStream);
player.play();
} catch(FileNotFoundException e) {
e.printStackTrace();
} catch(JavaLayerException e) {
e.printStackTrace();
}
}
答案 0 :(得分:3)
Player类有一个带有两个参数的构造函数,您可以这样称呼它:
import h2o
h2o.init(nthreads=-1,max_mem_size='16g')
其中体积是浮点值。您可以将其设置为.5,然后音量将减半。
您还可以像这样使用JavaFX Audio Player:
new Player(fileInputStream, volume);