Flash AS3动画编程

Flash 动画里的 AS3 编程,用起来其实还蛮顺手的,是你做交互动效的时候,那种控制感挺爽的。以前总觉得 Flash 老掉牙,但 AS3 在动画上确实还有一套。

AS3 动画编程的用法其实不复杂,像addEventListenerTweenLite这些函数,写起来清爽,响应也快。你想做个小动画,比如按钮点一下弹出提示,用几行代码就搞定了。

翻书效果也是 AS3 的一个小亮点。用帧控制和MouseEvent组合,做出来的翻页动效还蛮顺滑的,不输现在的 CSS3,关键是好调。你可以看看Flash AS3 翻书效果动画,里面的逻辑清楚,改起来也方便。

另外,做游戏或者交互式页面,背包系统也常见。AS3 那套写背包的方式,基本就是用数组管理物品,再搭配MovieClip操作显示,逻辑清楚,也不容易出错,像背包 flash as3这个例子就讲得挺明白。

动画性能想上去一点?可以看看TweenLite,是 AS3 里蛮受欢迎的一个库,精简高效,支持缓动、延时、链式调用,写法上和 jQuery 的链式操作有点像,蛮直观的。建议你参考TweenLite AS3 动画库,有现成例子。

如果你正在用 Foundation 做 Web 结构,也别忘了 AS3 能补强交互部分,比如 Banner 动画、过场控制,用 Foundation 搭骨架、AS3 做皮肤,搭起来还挺顺的。可以看看Foundation AS3 动画,有思路。

,如果你还在搞 Flash 项目,或者维护老项目,AS3的这些资料能省你不少事。如果你想快速上手,先从 TweenLite 和翻书动画开始也不错。

pdf 文件大小:7.3MB