--2174521

MP3的播放与停止

var url:URLRequest = new URLRequest ("mix");//加载歌曲mix的URL

var sound:Sound = new Sound();//允许程序中应用声音

sound.load(url);//加载url

var position:Number = 0;//当前播放的位置

var channel:SoundChannel = new SoundChannel();//声音通道,控制程序中的声音

btn.label = "播放";//button按钮label的内容为播放

btn.addEventListener(MousrEvent.CLICK,onClick);//为按钮添加单击事件

function onClick(e:MousrEvent):void//对单击事件的处理函数
{

    if(btn.label == "播放")//如果按钮为播放时

    {

            channel = sound.play(position);//声音就会从当前位置开始播放

            btn.label = "停止";//这是按钮内容就会变成停止

    }else{channel.stop();//否则声音就会停止

             position = channel.position;//声音停止在当前位置

             btn.label = "播放";//按钮又会变回播放

            }

}

  这是一个音乐的播放与停止的实例

发表于 2012-11-04 21:40  不懈  阅读(202)  评论(0编辑  收藏  举报
 

分类:

技术点:

相关文章:

  • 2021-11-07
  • 2021-10-20
  • 2021-10-22
  • 2021-11-07
  • 2021-11-18
  • 2021-11-02
猜你喜欢
  • 2021-11-08
  • 2021-06-09
  • 2021-11-12
  • 2021-12-29
  • 2021-05-05
  • 2021-09-30
  • 2021-10-03
相关资源
相似解决方案