【内容简介】
《Flash ActionScript 3.0动画教程》:要在Flash中实现酷炫的动画效果、游戏乃至应用程序,ActionScript是绝对少不了的。作为一种编程语言,ActionScript3.0已经变得非常成熟,足以承担大任。
在这部已经成为经典的著作中,世界级的Flash大师Keith Peters结合自己多年的经验和思考,全面讲述了Flash动画编程中涉及的各种数学和物理知识,解答了大量许多人还在努力解决的疑难问题。书中除ActionScript3.0的语言特性、动画和运动的基础知识之外,还探讨了各种高级运动技术和三维动画的制作。更为难能可贵的是,书中代码质量极高,而且富于实用性,处处流露出作者融程序员和艺术家于一身的特质,给人以美的感受。
ActionScript 3.0是一种功能强大的面向对象编程语言。本书分五大部分全面讲解ActionScript 3.0动画。第一部分介绍了ActionScript动画基础,包括ActionScript 3.0基本知识和渲染技术等。第二部分和第三部分集中讲述了制作动画涉及的基本运动和高级运动,如速度和加速度、边界和摩擦力、用户交互、缓动和弹性、碰撞检测以及正向和反向运动等。第四部分介绍了3D动画基础。最后一部分介绍了矩阵数学等其他技术。通过阅读本书,读者可以制作出各种酷炫的动画效果。
不论是初学者还是有经验的ActionScript开发人员,本书都是一本优秀的参考书。
【作者简介】
《Flash ActionScript 3.0动画教程》作者:Keith Peters,世界级的Flash技术大师。他的个人网站www.bit-101.com是业界知名的技术资源站点,以众多极具启发性和实验型的开源ActionScript代码而蜚声全球。他拥有近10年的Flash开发和设计经验,撰写过多部Flash方面的图书和大量杂志文章,本书为其代表作。
您还可以到下列网上书店购买:
Flash ActionScript 3.0动画教程图书目录
第一部分 ActionScript动画基础
第1章 基本动画概念
1.1 什么是动画
1.2 帧和运动
1.2.1 帧就是记录
1.2.2 程序帧
1.3 动态与静态
1.4 小结
第2章 ActionScript 3.0动画基础
2.1 动画基础
2.2 关于ActionScript版本
2.3 类和OOP
2.3.1 基类
2.3.2 包
2.3.3 导入
2.3.4 构造函数
2.3.5 继承
2.3.6 MovieClip/Sprite子类
2.3.7 创建文档类
......