0

オーディオ プレーヤーを変更し、新しい (重複していない) 質問をここに投稿しました: 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");

別のクラスから、それは何もしません。

助けてくれてありがとう!

4

0 に答える 0