Apparat

2010年08月23日

Logo 一套用于优化ABC,SWC,SWF文件代码的框架。

信息来自YBoy的微薄。

授权协议:GNU Lesser General Public License

项目地址:http://code.google.com/p/apparat/

 

  • Compression
    • 7-Zip DEFLATE compression
    • LZMA compression
    • ABC merging
    • Constant pool sorting
    • DefineBitsLossless2 to DefineBitsJPEG3/4 conversion
    • Bytecode merging
    • Bytecode replacements
    • Flowgraph optimizations
    • Sliding-window optimizations
  • Code analysis
    • UML diagram generation
    • Bytecode flowgraph generation
    • Static check for [Abstract] methods
    • Detailed ABC information
    • Code coverage instrumentation
    • Typesafe trace() removal keeping side-effects
    • ASMify existing code
  • Optimization
    • Generic peephole optimizations
    • InlineExpansion
    • MacroExpansion
    • InlineAssembler
    • Access to Alchemy’s fast memory operations
    • Special transformations for Alchemy-generated code

as3parser-framework

2010年08月13日

As3解释器-框架是作为对actionscript3的超过5年的词法分析,扫描,单元化和解释观察的最终成果面世的。这个框架完全独立于Flex框架或者其他任何相关库。简单来说包括如下内容:
·        AS3扫描者,AS3象征者,AS3解释器(包括了block ast的完全AST)
·        MXML扫描者,MXML解释器(完全AST)
·        AS文档扫描者,AS文档解释器(完全AST)
·        一个完整的包裹着绝对解释节点的AS3 DOM装饰框架
·        覆盖所有类的100个单位测试。

授权协议:Apache 2

项目地址:http://github.com/teotigraphix/as3parser-framework

翻译来源:http://bbs.9ria.com/viewthread.php?tid=60830

as3-xml-slideshow

2010年08月11日

as3写的一个slideshow。

授权协议:GNU General Public License v3

项目地址:http://code.google.com/p/as3-xml-slideshow/

2d-isometric-engine

2010年08月5日

Logo 一个基于贴图(tile)模式实现的2d flash游戏引擎。

授权协议:GNU General Public License v3

项目地址:http://code.google.com/p/2d-isometric-engine/

如何使用获得加载swf文件的舞台颜色

2010年08月5日

a.swf -> load  b.swf
A有没有办法获得B的 舞台背景色?

Code...

Simple-Game-Framework by Mike Chambers

2010年07月22日

一个简单的as3游戏框架.

项目地址:http://github.com/mikechambers

授权协议:MIT license

pewpew

2010年07月22日

一个AIR for Android 版本的射击类的小游戏源码

授权协议:The MIT License

项目地址:http://github.com/mikechambers/

albumlite-开源相册

2010年07月13日

albumlite是一款开源相册程序,是从相册程序的开发过程中演变而来的,它的前身是cat-album,从1.14版本开始更名为 albumlite。它对相册的皮肤,数据与播放控制进行了很好的分离,从而方便了在albumlite的基础上进行自定义开发。albumlite的核心只是一个图片播放区域和自动播放功能,只要准备好相册数据,把数据对象作为参数传入相册对象,一个最基本的相册就生成了。
授权协议:albumlite-license
项目地址:http://www.xncat.com/cat-album-version

LoaderMax

2010年06月23日
LoaderMax是一个新的As3加载系统,它不仅能将swf、mp3、css、video、image、text、binary、xml等文件加载到你的flash应用里,而且加载文件还可以简单得像吃晚餐一样,吃完一个菜,点下一个菜,再吃完一个菜,再点下一个菜。它微小的惊人。事实上,只有其他加载系统的一半,但是却实现了一些特殊的功能,有一些你可能用不到,但是却不想在生活没有它。这里有一些值得注意的特点:

  • 在要加载的swf里面集成加载器
  • LoaderMax中自动解析XML
  • 为任何加载器定义备用URL
  • 为所有的加载器提供统一的属性和方法设置
  • 可以为图片加载器、Swf加载器、视频加载器设置宽高,当其加载完,图片、swf、视频可以自动匹配你所设定的宽高
  • 一个加载者可以拥有多个LoaderMax实例
  • 实时报告加载进度
  • 在一行代码里设置多个事件监听:new LoaderMax({name:”mainQueue”, onComplete:completeHandler, onProgress:progressHandler, onError:errorHandler});
  • 具有暂停加载及恢复加载的功能
  • 对Flex很友好

翻译来自纳兰容若

翻译来源地址:http://bbs.9ria.com/viewthread.php?tid=56757

授权协议:http://www.greensock.com/licensing/

项目地址:http://www.greensock.com/loadermax/

jiglibflash

2010年06月11日

jiglibflash

jiglibflash是一个从c++开源项目转过来的3d物理引擎。

项目地址:http://www.jiglibflash.com/blog/