Toda vez que ocorre colisão com um item no cenário esse código entra em ação:
try {
InputStream is = getClass().getResourceAsStream("beep.wav");
Player sound = Manager.createPlayer(is, "audio/x-wav");
sound.realize();
sound.prefetch();
sound.start();
}
catch(Exception e) {
System.out.println(e);
}
O som é tocado algumas vezes, mas depois de um tempo simplesmente não toca mais e ocorre a exception:
Porque isso está acontecendo e como corrigir?