ActionScript 3.0实用教程
ActionScript 3.0 的实用教程,属于那种看起来“老古董”,但其实干货满满的经典资源。比起 AS2,AS3 写起来更像现在的 OOP 语言,封装继承多态都有,还能拿来搞复杂动画和小游戏,性能也更靠谱。
结构清晰,语法也更规范。像package
和public class
的用法,基本和 Java 一毛一样。你要是有点 JavaScript 基础,上手 AS3 也挺顺的。
文档里讲得细,类的写法、构造函数、事件监听这些都有,而且还贴心地放了不少代码例子。像下面这种写法就常见:
var myObject:MyClass = new MyClass();
事件这块也有意思,AS3 的addEventListener
模型跟现在主流的事件机制差不多。比如响应MouseEvent.CLICK
来点击,写起来清爽,响应也快。
如果你还对图形绘制感兴趣,像Shape
和Graphics
这两个类也蛮好玩,画个圆、拉条线都能搞定。不用自己算坐标那种繁琐事,写几行就能出来效果。
嗯,还有程序动画,配合事件系统,用来做互动小游戏也还不错。虽然 Flash 现在不吃香了,但 AS3 这一套思想放到现在别的框架上照样能用,像游戏逻辑那一套,思路是通的。
如果你对 AS3 还不熟,建议搭配这些参考资料一起啃,像AS3 自定义事件模板,或者中文文档,都挺实用的,能帮你快点摸清 AS3 这门语言的套路。
要是你碰巧还在维护 Flash 项目,或者想了解老一代图形编程的思路,这份教程挺值得一看。不吹不黑,讲得明白,用得上。
359.89KB
文件大小:
评论区