ActionScript for Designers动效编程入门

设计师的编程入门书《ActionScript for Designers》,算是 Flash 时代里挺经典的一本了。作者 Doug Sahlin 是那种懂设计师怎么学编程的人,写得通俗易懂,挺适合没啥代码基础但又想搞点交互动效的你。

Flash 的ActionScript写法不复杂,是你用过时间轴动画之后再来看这些脚本控制,理解起来会快不少。像on(release)这种事件写法,现在看着挺古早,但在当时是提高页面交互性的利器。

书里讲得比较细,像变量怎么用、if判断怎么写、for循环怎么跑,通通配了实际例子。配套素材也一应俱全,照着做也能跑出来结果,反馈感强,适合边学边玩。

比较有意思的是后半部分的内容——怎么做动画控制,比如让动画只播到某一帧就停,或者根据按钮控制播放。还有如何加载外部图片、音乐这些,在当年可是做网页小游戏的常规操作。

如果你是从设计转开发,或者 Flash 那一代的老用户想回味一下,这本书还挺值得一翻的。即使现在 Flash 基本退出了历史舞台,事件监听、OOP、函数封装这些思想依旧在现代前端开发里有用。

哦对了,书是 2002 年出的,版本基于 Flash MX,环境比较老,如果你想看新一点的 ActionScript 3.0 资料,可以参考这篇ActionScript 3.0Reference for Adobe Flash Platform

pdf 文件大小:8.03MB