这里再次感谢活动主办方提供这样一个机会供大家交流,气氛和条件都很不错。
这是我于5.30号在第三次中国Flash开发者交流会(swfsh.com)活动上做的一个专题介绍。题目为《AVM2虚拟机与ActionScript3性能分析》。这里把当时的讲稿和实例代码放出供大家分享。另外主办方网站也有当时我演讲的录像(http://events.swfsh.com/2010-5-30-04/ (原链接实效,视频可通过下面地址访问: Part1 Part2),可以过去看看:-)
其实从工作后我好久没有使用Flash写过东西了。以前也专注在AS1/2的使用。而这次介绍的是Flash9开始引入的AS3语言所使用的虚拟机AVM2的分析,以及对ActionScript3.0开发优化方面的一些启发,以及演示了一个我自己扩充的第三方AVM2虚拟机实现ActionScript3对OpenGL和Fmod的调用。
可能PPT和视频中存在错误,希望大家多多包涵~ 不废话了,下面是PPT的在线预览以及下载地址。
PPT:
Avm2虚拟机浅析与as3性能优化(陈士凯)
View more presentations from FLASH开发者交流会.
PPT Pdf地址:
http://www.csksoft.net/data/avm2_as3_intro_shikai_chen.pdf
演示代码:
http://www.csksoft.net/data/avm2_intro_samplecode.zip
其中,对Red-Tamarin的修改我用patch形式提供。