我现在是有两个AudioClip分别是Clip1,Clip2分别对应的是1.wav,2.wav文件,我页面开始加栽后,首先播放Clip1即Clip1.Start(), 我如何在能在Clip1播放完之后,立马就播放Clip2呢?从而使得声音播放是连续的~~

解决方案 »

  1.   

    音频事件
    音频演奏过程中,演奏开始时、停止时、结束时都会发生音频事件,能定义此时的处理。要定义音频事件发生时的处理,有必要安装AudioListener接口和记述audioAction方法内的处理。
    然后,使用AudioClip对象的addAudioListener方法进入AudioListener。
    事件的种类(audioAction方法的自变量、事件)在AudioListener接口文件夹中定义如下
    static int AUDIO_COMPLETE  表示音乐播放结束 
    static int AUDIO_STARTED  表示音乐播放开始 
    static int AUDIO_COMPLETE  表示音乐播放停止
      

  2.   

    详细的可以参照一下 http://bbs.gameres.com/showthread.asp?threadid=53166
      

  3.   

    有必要安装AudioListener接口和记述audioAction方法内的处理。???
    AudioListener接口如何安装呢?
      

  4.   

    我刚才在网上查了AudioListener接口好象是在javax.speech.*包里有定义,~
    请问javax.speech.*包在哪里有下,能不能给我一段代码,小弟感激不尽!