注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

猪儿不懒

UI设计 前端开发 HTML5+CSS3

 
 
 

日志

 
 

AS3.0加载外部SWF文件  

2009-08-28 16:10:10|  分类: ActionScript |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
//定义加载SWF文件地址
var URL_da:URLRequest=new URLRequest("Index.swf");
var loader:Loader = new Loader();
var txt:TextField = new TextField();
//按钮点击事件
load_btn.addEventListener(MouseEvent.CLICK,loadSWF);
function loadSWF(e:Event) {
    addChild(txt);
 //添加LOADING事件监听
 loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,onProgress);
 //添加加载完成事件监听
 loader.contentLoaderInfo.addEventListener(Event.COMPLETE,onLoadCompleteHandler);
 loader.load(URL_da);
}
function onProgress(e:ProgressEvent){
 var precent:Number = e.bytesLoaded*100/e.bytesTotal;
 txt.text = precent.toFixed() + "%";
}
function onLoadCompleteHandler(_evt:Event):void {
 loader.y = 40;
 addChild(loader);
 //称除所有事件
 removeChild(txt);
 loader.contentLoaderInfo.removeEventListener(ProgressEvent.PROGRESS,onProgress);
 loader.contentLoaderInfo.addEventListener(Event.COMPLETE,onLoadCompleteHandler);
 load_btn.removeEventListener(MouseEvent.CLICK,loadSWF);
}
  评论这张
 
阅读(3673)| 评论(1)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017