Advanced ActionScript 3设计模式实践
设计模式结合 ActionScript 3 的高级玩法,真的是老 Flash 开发的宝藏教程。
讲设计模式的书不少,但用 ActionScript 3 讲透的,挺稀有。《Advanced ActionScript 3 with Design Patterns》走的就是这路子。不止讲概念,代码例子也蛮接地气,适合已经写过 AS3 项目、但还想往上走一层的朋友。
观察者模式、单例模式、工厂模式这类经典玩法,都有配套代码和实际案例。比如你做游戏 UI 或者广告互动动画时,用EventDispatcher
加观察者模式,可以让组件之间通信更清晰,还挺省事。
顺手推荐几个相关资料,像面向对象 ActionScript 3这篇文章,把类、继承、封装讲得挺清楚;要是你还想拓宽下思路,可以看看设计模式 23 种 java 面向对象,或者PHP 面向对象编程那篇,也挺能帮你换个角度思考模式的用法。
如果你是 Flash 老手,又恰好想把项目架构整得更清晰,这本书挺值得翻一翻。要注意一点,AS3 虽然老了,但原理不老,学会了设计模式,切换到其他语言也顺手。
709.76KB
文件大小:
评论区