• 【设为首页】
  • 【收藏闪客居】
当前位置:主页>FLASH AS 编程>AS基础篇>AS 3.0>文章内容
  • SWF 文件头解析by AS3
  • 来源: 作者: 2007-06-08 【


项目位于 Google Code -- SWFHeader (Docs, Source, and SWC)

使用起来很简单
e.g.1
CODE:
import himcotton.SWFHeader.*;

var reader:SWFReader = new SWFReader(new URLRequest("ep.swf"));

reader.addEventListener(SWFEvent.COMPLETE, complete);

function complete (event:SWFEvent):void
{
    trace(event.info);          //  output  [SWFInfo frameRate=50 version=9 height=300 fileLength=4570 signature=CWS width=400 isZlib=true frameCount=1]
    trace(event.info.toXML());  //  output the SWF file header info by XML object format.
}

e.g.2
CODE:
import himcotton.SWFHeader.SWFInfo;

var loader:URLLoader = new URLLoader(new URLRequest("ep.swf"));
   
loader.dataFormat = URLLoaderDataFormat.BINARY;
loader.addEventListener(Event.COMPLETE, complete);
  
function complete (event:Event):void
{
     trace(new SWFInfo(event.target.data));
}



上一篇:AS3的Proxy类   下一篇:flash Actionscript 3 TextEvent
  • 用户名:新注册) 密码: 匿名评论
  • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)

Copyright © 2006-2008 flashas.net All Rights Reserved.
网站内容咨询: admin#flashas.net (#为@) 联系QQ:40777822 浙ICP备06033001号
(本网站最佳浏览解析度为1024*768, 建议使用IE 6.0或以上版本浏览器。)