オーディオ プレーヤーを変更し、新しい (重複していない) 質問をここに投稿しました: BigClip Won't Play .wav ファイル
オーディオ プレーヤーを書きましたが、動作しましたが、今は動作しません。コードは次のとおりです。
package me.pogostick29.audiorpg.audio;
import java.applet.Applet;
import java.applet.AudioClip;
import java.io.File;
import java.net.MalformedURLException;
public class AudioPlayer {
private AudioPlayer() { }
private static AudioPlayer instance = new AudioPlayer();
public static AudioPlayer getInstance() {
return instance;
}
public void play(String name) {
AudioClip clip = null;
try { clip = Applet.newAudioClip(new File("audio/" + name + ".wav").toURI().toURL()); }
catch (MalformedURLException e) { e.printStackTrace(); }
clip.play();
}
public void playDialogue(String character, String name) {
play("people/" + character + "/" + name);
}
}
ただし、ここにあるオーディオ ファイルを再生しようとすると ( http://icap.me/i/rNIXeCfScy.png )
使用して
AudioPlayer.getInstance().playDialogue("blacksmith", "blacksmith1");
別のクラスから、それは何もしません。
助けてくれてありがとう!