swf是什么

swf 文件的载体, 至于它是什么文件,看阅读器的,比如word文档,你用记事本打开,你看到了估计是乱码,图片jpg,你用记事本打开,它也是乱码,按照 swf 格式那样组织一个文件的话,fp就能解码出来,比如一段二进制数据流 【1】【XXXXXXXXXXX】,这里估计前1个字段就说创建一个类,后面就是那个类的定义这样的

loader 这个类就含有解码 swf 文件的功能了,

解码完后,安装应用程序域 定义swf 包含的类定义,图片素材,各种验证,链接后,那么你就可以 看到一个叫 【洗衣机】的类

然后你就可以 new 一个 【洗衣机】类

嗯嗯,swf 是某一种[内容]的组织规范,fp是swf 这种格式的阅读器

 

loader 可加载三种东西,flash player 会自动判断是哪种东西而让 loader.content 转为哪种类型:
1. 图片(jpg,png,gif...):loader.content 的类型为 Bitmap;
2. AVM2 的 swf:loader.content 的类型为 Sprite、MovieClip或继承自这些的类
3. AVM1 的 swf:...... AVM1Movie

posted @ 2013-05-29 20:24  斯玛特琦  阅读(767)  评论(0编辑  收藏  举报