[AS3]AS3之处理音乐播放器的播放进度(2)
其实这个也比较简单,于是又重新在时间轴上写了个as(以前搞as2留下的习惯...汗!),不过直接画了个播放进度条 var mysound:Sound = new Sound(); mysound.load(newURLRequest(nobody.mp3)); varsong:SoundChannel
其实这个也比较简单,于是又重新在时间轴上写了个as(以前搞as2留下的习惯...汗!),不过直接画了个播放进度条
- var mysound:Sound=new Sound();
- mysound.load(new URLRequest("nobody.mp3"));
- var song:SoundChannel;
- song=mysound.play();
- mysound.addEventListener(Event.OPEN,openhandle);
- mysound.addEventListener(ProgressEvent.PROGRESS,progresshandle);
- mysound.addEventListener(Event.COMPLETE,completehandle);
- mysound.addEventListener(IOErrorEvent.IO_ERROR,ioerrorhandle);
- function openhandle(event:Event){
- loading_txt.text="open加载开始!";
- }
- function progresshandle(event:ProgressEvent){
- loading_txt.text="Cuplayer.com已加载了"+int(event.bytesLoaded/event.bytesTotal*100)+"%!";
- }
- function completehandle(event:Event){
- loading_txt.text="Cuplayer.com加载完成!";
- }
- function ioerrorhandle(event:Event){
- loading_txt.text="Cuplayer.com加载出现错误!";
- }
- stage.addEventListener(Event.ENTER_FRAME,myenterframefun);
- function myenterframefun(event:Event){
- playbar.playbarchild.scaleX=song.position/mysound.length;
- }
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例
请稍候...