SWC与SWF的区别
来源:互联网 发布:武汉编程培训 编辑:程序博客网 时间:2024/06/15 23:28
在Flash Builder中用Actionscript写的类可以打包成swc或swf,在Flash CS中制作的元件也可以打包成swc或swf文件,一个swc或swf文件中可以包含多个类或元件,每个元件会映射成一个类,因此,在Flash Builder中的类和在Flash CS中的元件是等价的。
swc和swf文件的使用区别是:
swc 作为类库导入到项目中直接实例化即可使用,就像自带的flash包下面的类一样使用;
swf 则需要用Loader加载进来,再用getDefinition方法取得类后,才可以实例化使用;
使用swc的好处是方便、快捷,缺点是swc文件会编译到项目输出的swf文件里面,从而增加最终swf文件的大小,也许对于一些小项目这并非缺点;
使用swf的好处是在众多的网页游戏中,玩家没有耐心等待漫长的加载过程,所以在需要的时候才加载会提高游戏体验效果,而这些实时加载的类或资源就打包成swf文件;
Flash Player有一套专门的加载swf文件的机制,而加载的swc文件则无法解析使用。
使用swf的缺点是麻烦,需要加载,需要处理事件,需要取得相应的类才能使用。
但现在的网页游戏中大都使用swf作为资源文件,swc作为第三方类库使用。
补充:
swc文件只需要改后缀名为rar或zip然后解压就可以得到swf文件、xml文件, 还可能得到一个src文件夹,里面包含了as源码文件。
0 0
- SWC与SWF的区别
- swc与swf的区别
- SWC与SWF的区别
- -swf-version编译器参数设置与playerglobal.swc的关系
- ActionScript,Flash,Flash/Flex Builder,FlashPlayer,AIR,swf,swc,swz之间的区别
- Study Flex《-swf-version编译器参数设置与playerglobal.swc的关系》
- 如何导出:swc、swf、fla内的声音文件
- FLEX的SWC与RSL
- SWC和SWF文件比较
- SWC和SWF文件比较 .
- swf swc swz RSLs ant
- 使用Flex mxmlc编译命令选项,减小swc或swf的大小
- [备忘] swf swc swz RSLs ant
- swf是什么文件以及与fla格式的区别
- swc的打包
- Flex动态加载swc和swf中的class
- Flex动态加载swc和swf中的class
- Flex动态加载swc和swf中的class
- 分享 JS在firefox和IE下差异及解决方案
- 西游题材手游《多米诺骨牌-和悟空比IQ》
- MTP in Android
- ubuntu 安装 fcitx搜狗输入法
- 控制多线程,开启、暂停、继续、终止(实例)
- SWC与SWF的区别
- WSDL样式详解
- Expect:100-continue 问题
- Unity3D获取两个GameObject间距
- 正则表达式(手机号和座机)
- 基本数据结构:单链表
- 邮件中的FYI和PFA代表什么意思
- Spring注解@Componen、@Repository@Service、@Controller区别与Spring2.5中使用注解装配属性and组件自
- PhotoSwipe源码解读系列(二)