开源 Flash 开发工具全解析
1. 开源 Flash 概述
开源软件以知识的自由共享为精神,其终极目标是通过开放透明且接受同行评审的开发过程来创建高质量软件。在 Flash 领域,从早期开始就有着共享和社区的传统。最初,Flash 平台的开源局限于共享源代码、二进制 FLA 文件以及后来的 ActionScript 文件和类。2004 年,Nicolas Cannasse 发布了开源的 ActionScript 2 编译器 MTASC,这一举措永远改变了 Flash 平台上开源的特性。此后,swfmill 等工具相继出现,为 Flash 开发带来了更多可能。
2. 开源 Flash 工具来源
开源 Flash 工具主要来自两个方面:
- 以 OSFlash.org 网站为中心的普通开源社区。
- Adobe 发起的开源项目,旨在推动 Flash 平台的发展。
3. 社区开源项目
“社区”开源项目由与 Adobe 无关的个人和公司贡献。许多项目最初是公司内部或个人项目,发展到一定阶段后采用开源开发模式,使项目使用者和项目本身都受益。
4. 开发工具介绍
以下是一些常见的开发工具:
|工具名称|简介|特点|官网|
| ---- | ---- | ---- | ---- |
|MTASC|由 Nicolas Cannasse 编写的 ActionScript 2 编译器,是开源 ActionScript 2 开发的基石|能快速编译大量代码,超过 Flash 平台默认编译器;防止变量在函数中重复声明;不允许局部函数定义;可替换默认 trace(
开源 Flash 开发工具全解析
超级会员免费看
订阅专栏 解锁全文
5万+

被折叠的 条评论
为什么被折叠?



