·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]AS3之处理音乐播放器的播放进度(2)

时间:2013-07-03 23:13CuPlayer.com
其实这个也比较简单,于是又重新在时间轴上写了个as(以前搞as2留下的习惯...汗!),不过直接画了个播放进度条 var mysound:Sound = new Sound(); mysound.load(newURLRequest(nobody.mp3)); varsong:SoundChannel

其实这个也比较简单,于是又重新在时间轴上写了个as(以前搞as2留下的习惯...汗!),不过直接画了个播放进度条

  1. var mysound:Sound=new Sound(); 
  2. mysound.load(new URLRequest("nobody.mp3")); 
  3. var song:SoundChannel; 
  4. song=mysound.play(); 
  5.  
  6. mysound.addEventListener(Event.OPEN,openhandle); 
  7. mysound.addEventListener(ProgressEvent.PROGRESS,progresshandle); 
  8. mysound.addEventListener(Event.COMPLETE,completehandle); 
  9. mysound.addEventListener(IOErrorEvent.IO_ERROR,ioerrorhandle); 
  10.  
  11. function openhandle(event:Event){ 
  12.     loading_txt.text="open加载开始!"
  13. function progresshandle(event:ProgressEvent){ 
  14.     loading_txt.text="Cuplayer.com已加载了"+int(event.bytesLoaded/event.bytesTotal*100)+"%!"; 
  15. function completehandle(event:Event){ 
  16.     loading_txt.text="Cuplayer.com加载完成!"
  17. function ioerrorhandle(event:Event){ 
  18.     loading_txt.text="Cuplayer.com加载出现错误!"
  19.  
  20. stage.addEventListener(Event.ENTER_FRAME,myenterframefun); 
  21. function myenterframefun(event:Event){ 
  22.     playbar.playbarchild.scaleX=song.position/mysound.length; 

 

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器