Как включить звук в Java 3D?
Всякий раз, когда я пытаюсь запустить какой-либо связанный со звуком код в Java 3D, я получаю следующее исключение:
java.lang.UnsupportedOperationException: No AudioDevice specified
at com.sun.j3d.utils.universe.Viewer.createAudioDevice(Viewer.java:986)
at threedimentional.collision.SoundBug.init(SoundBug.java:229)
at com.sun.j3d.utils.applet.MainFrame.run(MainFrame.java:267)
at java.lang.Thread.run(Unknown Source)
Java 3D: audio is disabled
Фрагмент кода, который его создал, выглядит следующим образом:
GraphicsConfiguration config = SimpleUniverse
.getPreferredConfiguration();
canvas = new Canvas3D(config);
add("Center", canvas);
// Create a simple scene and attach it to the virtual universe
BranchGroup scene = createSceneGraph();
u = new SimpleUniverse(canvas);
// set up sound
AudioDevice ad = u.getViewer().createAudioDevice();
Что делать?