私は、キューを設定してトラックを追加してから再生するsetSound()というメソッドを持っています。私はsimpleInitGame()のメソッドを呼び出します。しかし、何の音の再生とEclipseのコンソールは述べていない:ここでサウンドファイル(.ogg)を見つけることができません
Mar 13, 2012 10:15:55 PM com.jmex.audio.openal.OpenALSystem setupSourcePool
INFO: max source channels: 32
Mar 13, 2012 10:15:55 PM com.jme.util.resource.ResourceLocatorTool locateResource
WARNING: Unable to locate: src/com/preston/sounds/background.ogg
Mar 13, 2012 10:15:55 PM com.jmex.audio.openal.OpenALSystem createAudioTrack
WARNING: Could not locate audio file: src/com/preston/sounds/background.ogg
はメソッドです:
protected void setSound()
{
audio = AudioSystem.getSystem();
sound1 = audio.createAudioTrack("src/com/preston/sounds/background.ogg", false);
queue = AudioSystem.getSystem().getMusicQueue();
queue.setCrossfadeinTime(0);
queue.setRepeatType(RepeatType.ONE);
queue.addTrack(sound1);
queue.play();
}
私のテクスチャの代わりに除いて(同じディレクトリにあるように私はそれがディレクトリだとは思いませんプレストン/プレストン/テクスチャを鳴らす)。
は、eclipseがディレクトリ/ファイルの内容にアクセスできるように正しく設定されているディレクトリ/ファイルに対するアクセス権ですか? – blueberryfields
eclipseが自分のシェイプのテクスチャにアクセスできるかどうかは分かりません(スカイボックスなど)。 – Mike