ActionScript 3设计模式
ActionScript3 的设计模式书,《ActionScript3 设计模式》真的蛮推荐。O'Reilly 出的,靠谱。这本书对一些常见模式,比如工厂、单例、观察者、策略这些,讲得挺透的。是用 AS3 做项目的朋友,能快速上手也能慢慢深入。
AS3 的语法比较接近 Java 那一派,强类型加上面向对象的结构,做交互和动画都挺顺。书里一开始也有讲 AS3 的一些基础概念,新手也能跟得上。
设计模式这块,说白了就是常见问题的套路。比如你写游戏需要广播系统?那就上观察者模式。想控制实例数量?单例走起。逻辑多样但结构想清爽?策略模式挺合适。
书里每种模式都会配上 AS3 的代码示例,比较贴合实战。不光是讲概念,而是教你怎么在 AS3 里写出来。比如下面这种工厂模式写法:
class ShapeFactory {
public static function getShape(type:String):Shape {
if (type == "circle") return new Circle();
if (type == "square") return new Square();
return null;
}
}
还有,书里时不时会提到 O'Reilly 社区资源,那些链接蛮有意思的。像是 《面向对象 ActionScript 3》,就是个不错的延伸阅读。
如果你现在还在用 AS3 做 Flash 项目,或者维护旧代码,这书绝对值一看。不说别的,思路清晰、代码也利索,看着就舒服。
3.96MB
文件大小:
评论区