2016-10-13 00:16:48 点击量:10 标签: 收藏本文
1.制作一条状mc,100帧,实例名loadBar_mc,放至loadBar层。
2.在text层拖一动态文本,实例名:loading_text。
3.as如下(因为在前篇文章后所写,所以未删除complete后的部分。trace仅为测试。):
- var url=new URLRequest("http://www.cuplayer.com/audio/test.mp3");
- //CuPlayer.com提示:设置缓冲时间2s,可以略掉
- var stream:SoundLoaderContext=new SoundLoaderContext(2000,true);
- loadBar_mc.visible=false;
- var mymp3=new Sound();
- mymp3.load(url);
- mymp3.play();
- mymp3.addEventListener(Event.OPEN,myopen);
- mymp3.addEventListener(ProgressEvent.PROGRESS,myprogress);
- mymp3.addEventListener(Event.COMPLETE,mycomplete);
- function myopen(event:Event){
- loadBar_mc.visible=true;
- trace("CuPlayer.com提示:open...");
- }
- function myprogress(event:ProgressEvent){
- //trace("progress...");
- loading_text.text="CuPlayer.com提示:已加载"
- +(int(event.bytesLoaded/event.bytesTotal*100)).toString()+"%";
- trace(int(event.bytesLoaded/event.bytesTotal*100));
- loadBar_mc.gotoAndStop(int(event.bytesLoaded/event.bytesTotal*100));
- }
- function mycomplete(event:Event){
- trace("complete...");
- loadBar_mc.visible=false;
- }
我们是一家提供综合软件外包与弱电工程服务的技术公司。
业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。
公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室