ActionScript 3.0实用教程

ActionScript 3.0 的实用教程,属于那种看起来“老古董”,但其实干货满满的经典资源。比起 AS2,AS3 写起来更像现在的 OOP 语言,封装继承多态都有,还能拿来搞复杂动画和小游戏,性能也更靠谱。

结构清晰,语法也更规范。像packagepublic class的用法,基本和 Java 一毛一样。你要是有点 JavaScript 基础,上手 AS3 也挺顺的。

文档里讲得细,类的写法、构造函数、事件监听这些都有,而且还贴心地放了不少代码例子。像下面这种写法就常见:

var myObject:MyClass = new MyClass();

事件这块也有意思,AS3 的addEventListener模型跟现在主流的事件机制差不多。比如响应MouseEvent.CLICK来点击,写起来清爽,响应也快。

如果你还对图形绘制感兴趣,像ShapeGraphics这两个类也蛮好玩,画个圆、拉条线都能搞定。不用自己算坐标那种繁琐事,写几行就能出来效果。

嗯,还有程序动画,配合事件系统,用来做互动小游戏也还不错。虽然 Flash 现在不吃香了,但 AS3 这一套思想放到现在别的框架上照样能用,像游戏逻辑那一套,思路是通的。

如果你对 AS3 还不熟,建议搭配这些参考资料一起啃,像AS3 自定义事件模板,或者中文文档,都挺实用的,能帮你快点摸清 AS3 这门语言的套路。

要是你碰巧还在维护 Flash 项目,或者想了解老一代图形编程的思路,这份教程挺值得一看。不吹不黑,讲得明白,用得上。

pdf 文件大小:359.89KB