- wallay http://labs.adobe.com/wiki/index.php/Wallaby 转换flash到HTML5
- 用AS3操作ZIP文件 http://nochump.com/blog/archives/15
- 多文件加载 http://code.google.com/p/as3-multiloader/ http://code.google.com/p/bulk-loader/
- AS框架
Flex框架大致可分为两大类,一类是正规军MVC--Cairngorm&pureMVC,一类是自由军MVC兼IOC--swiz、mate、parsley、spring as。正规军的MVC是在既定模式下运作整个流程,而这个模式的形成是以解耦为原则的职责划分,优点自然是权责清晰,而其不足在于过于正规化使得工作量或效率被转嫁,一个看似小小的需求,也要动辄整个流程,使得小需求付出过多(即程序员编码量过大)。自由军的MVC不强制划分职责,但提供了事件或消息的通信机制保障期间的沟通,满足好莱坞原则(不要调用我们,我们将调用您)。 - Spark project http://www.libspark.org/wiki/WikiStart/en 一个名字叫“Spark project”的超级强大的AS3库
- polygonal http://lab.polygonal.de/ds 各种数据结构如堆、set等的AS实现,而且是通过haxe实现的。
- 2D加速框架
- http://starling-framework.org是一个基于AS3的全新2D硬件加速框架。因为原生的movieclip sprite不支持硬件加速,bitmap是支持的。和很多3D框架一样,只不过starling更为简单一些,因为没有复杂的接口,而且很多接口都是模拟原始的MOVIECLIP/SPRITE等。如果在开发过程中想获得GPU加速,我们也需要使用starling自带的movieclip/sprite,当然由于starling自带的movieclip/sprite都是作者模拟的类,也就是最大的兼容了原生的mc/sprite,这样便于我们熟知使用。http://bbs.9ria.com/thread-103081-1-1.html
- ND2D 硬件加速的2D框架
- Genome2D 一个同时拥有三个渲染引擎的Stage3D框架,如果不支持GPU加速,会自动用blitting的方式。
- 性能监视:Hi-ReS-Stats 简介
- LuaAlchemy
- Apparat 优化ABC, SWC and SWF文件
- flashsdl A Flash port of Simple DirectMedia Layer (SDL), using Adobe Alchemy.
- PixelBlitz Engine
- FlexPMD :AS3 代码审查工具,能够通过代码静态分析找到代码中的各种缺陷,从而帮助改进代码质量。blog
- as3把as2 的可以动态执行脚本的eval去掉了,第三方的库 D.eval() http://www.riaone.com/index.html http://eval.hurlant.com/
- 引擎
- minimalcomps AS3 UI库
- The Miner是由加拿大的Jean-Philippe Auclair(jpauclair.net)开发的Flash性能分析器(profiler) 简介:http://www.wefdc.com/?p=5188
1. The Miner Profiler官方网站 http://www.sociodox.com/theminer/
2. 功能介绍推广链接:
https://www.plimus.com/jsp/redirect.jsp?contractId=3042450&referrer=1038634
3. 个人非商用免费版下载推广链接:
https://www.plimus.com/jsp/download_trial.jsp?contractId=3042450&referrer=1038634
- Adobe出品的SWF Investigator是一款SWF检测工具,帮助Flash开发者全面分析SWF文件中的元素,资源,AMF通讯,指令集装配方式,AS3库等,达到提升SWF质量和保证SWF文件安全的目的。个人认为非常强大,还包括一个内置的16进制Editor,该工具基于AIR制作。