Когда я выполняю команду audioclip.play (), я замечаю задержку, когда звук действительно начинает воспроизводиться. Сам звуковой файл не имеет этой задержки, и задержка очень противоречива.
Я пытался использовать поток для запуска audioclip.play, но это ничего не изменило.
private AudioClip sound;
private void load(){
sound= new AudioClip(new File("sfx_wing.wav").toURI().toString());
}
private void play(){
sound.play();
}
Я ожидаю, что звуковой файл будет воспроизводиться сразу после вызова функции play ().