Fix load sound
This commit is contained in:
parent
5b63d677ff
commit
97f69545e7
@ -1,7 +1,7 @@
|
|||||||
package com.annimon.turrets;
|
package com.annimon.turrets;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.InputStream;
|
import java.net.URL;
|
||||||
import javax.sound.sampled.AudioInputStream;
|
import javax.sound.sampled.AudioInputStream;
|
||||||
import javax.sound.sampled.AudioSystem;
|
import javax.sound.sampled.AudioSystem;
|
||||||
import javax.sound.sampled.Clip;
|
import javax.sound.sampled.Clip;
|
||||||
@ -32,8 +32,8 @@ public class Sound {
|
|||||||
private Clip loadClip(String resource) {
|
private Clip loadClip(String resource) {
|
||||||
Clip clip = null;
|
Clip clip = null;
|
||||||
try {
|
try {
|
||||||
final InputStream is = getClass().getResourceAsStream(resource);
|
final URL url = getClass().getResource(resource);
|
||||||
try (AudioInputStream ais = AudioSystem.getAudioInputStream(is)) {
|
try (AudioInputStream ais = AudioSystem.getAudioInputStream(url)) {
|
||||||
clip = AudioSystem.getClip();
|
clip = AudioSystem.getClip();
|
||||||
clip.open(ais);
|
clip.open(ais);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user