如何在java中实现au文件的循环?

时间:2014-09-10 05:05:18

标签: java audio

大家好我刚开始用java编码,我想知道在java游戏中实现音效的好方法!我现在的代码只允许我启动和停止我的音频,我正在寻找一个循环功能,以完成后重播au文件!而且我也想知道我怎么会只在一次又一次地播放au文件,就像下面的代码一样? 如果你想看我的Sound类,这里是

package com.illuminationsco.Gamedev;

import java.io.FileInputStream;
import java.io.InputStream;

import sun.audio.AudioPlayer;
import sun.audio.AudioStream;

public class Sounds{

    static AudioStream as; 
    static InputStream in; 

    public void playRustle() throws Exception{

    in = new FileInputStream("res/tree leaves 1.au");

    as = new AudioStream(in); 

    AudioPlayer.player.start(as);  

    }
    public void stopRustle() throws Exception{
        AudioPlayer.player.start(as); 
    }

}

如果有人可以提供帮助那就太棒了,如果您有任何更具体的问题,请发表评论!

0 个答案:

没有答案