2011-08-10 21 views
0

好的,所以我在JavaFX 2.0中做了一个小游戏,并且每次播放时都会播放播放器播放的声音。在桌面上效果很好,但不能在applet上播放。JavaFX 2.0 AudioClip不能在小程序中播放?

我想知道是否有人可以告诉我为什么声音不能在applet中播放?

这里是游戏的目录。 galaxy.html用于播放小程序。 click here to go to game directory

这里是加载音频剪辑的代码:

playerShot = new AudioClip(Galaxy.class.getClassLoader().getResource("playershot.mp3").toString()); 
+0

MP3在哪里?它是在[Galaxy.jar](http://www.prime.programming-designs.com/galaxy/Galaxy.jar)?这是它可能发现的唯一的地方(在那个罐子的根部)。 –

+0

是的,它位于.jar的根部。 – CyanPrime

+0

你还试过类似_Galaxy.class.getResource(“/ playershot.mp3”)。toURI()。toString()_? – Anthony

回答