前言
传统的动画制作是基于纸面的,在纸张上绘制原画,然后再通过高速摄像机或摄影机,将动画录制为视频数据。随着计算机技术的发展,越来越多的动画开始以计算机为主要设计工具,应用贝塞尔曲线绘制矢量图形,并使用编程语言来控制动画,增强了动画元素的可复用性。
计算机技术的普及迅速改变了传统的动画制作行业,计算机辅助设计使得人们摆脱了传统的笔、颜料和纸张,迅速进入到计算机动画设计的新时代。Flash作为典型的动画设计软件,支持对位图数据的处理、矢量图形的绘制,以及脚本控制等,可以独立完成各种动画开发项目。由于Flash动画具有体积小、放大后不失真、交互能力强、制作简便、边下载边运行、可输出多种格式的电影文件等诸多优点,使得它在多媒体课件制作中的应用越来越广泛。动画设计的电子化、数字化降低了课件动画制作的成本,提高了动画设计的效率。本书以较新的Flash CC软件为基础,详细介绍Flash制作的相关知识。
1.本书内容
本书共分为10章,由多位在动画设计及脚本开发方面有多年经验的专业人士编著而成,通过通俗易懂的语言、图文并茂的体例风格,详细讲解动画的技术与技巧。具体内容如下。
第1章介绍了Flash CC的基本界面、基本功能、应用领域等基础知识,以及创建Flash影片和导入外部各种素材文档的方法,帮助用户打下一个良好的基础。
第2章介绍使用Flash绘制矢量线条、几何图形,以及为几何图形填充颜色的方法,并介绍了Flash的几种路径编辑工具,如钢笔工具等。
第3章以选择工具、部分选取工具、套索工具等为基础,介绍了对绘制对象进行复制、删除、移动、锁定、编组、分离、排列、对齐和贴紧等功能,帮助用户了解如何提高绘制图形的效率,以及创建文本、编辑文本和设置文本属性的方法。
第4章介绍了Flash CC中的图层概念,以及创建遮罩层和引导层、图层文件夹的创建、查看、编辑等方法。
第5章着重介绍了按钮元件、影片剪辑元件、图形元件等的创建、编辑方法,Flash CC的投影滤镜、模糊滤镜、发光滤镜、斜角滤镜、渐变发光滤镜、渐变斜角滤镜以及调整颜色滤镜等的使用方法。
第6章介绍了Flash动画的原理,以及帧的概念,并讲解制作逐帧动画和补间动画的方法。
第7章介绍了制作3D动画、骨骼和运动学的方法,包括3D旋转工具、3D平移工具的使用方法以及调整透视角度和消失点的方法,以及添加IK骨骼、选择骨骼、连接与约束、制作IK骨骼动画等内容。
第8章介绍了ActionScript脚本技术的基础知识,以及控制语句流程的方法。除此之外,还介绍了函数这一重要的编程概念。
第9章介绍了Flash中应用多媒体技术的方法,包括使用音频和视频等。除此之外,还介绍了动画制作后期的一些处理操作,包括导出数据和发布影片等。
第10章介绍了几种类型课件的制作,并附有详细的制作例子。
2.本书特色
本书是一本专门介绍Flash动画设计与制作基础知识的教程,在编写过程中精心设计了内容丰富的体例,以帮助读者顺利学习本书的内容。
❑ 课堂练习 本书每一章都安排了丰富的练习,以实例形式演示Flash Professional CC的操作知识,便于读者模仿学习操作,同时方便了教师组织授课内容。
❑ 串珠逻辑 统一采用了三级标题灵活安排全书内容,每章最后都对本章知识进行思考练习,从而达到内容安排收放自如,方便读者学习本书内容的目的。
❑ 全程图解 本书制作了大量精美的实例,通过插图读者可以看到逼真的实例效果,从而迅速掌握Flash Professional CC的应用。
❑ 思考练习 复习题测试读者对本章所介绍内容的掌握程度;思考练习理论结合实际,引导读者提高上机操作能力。
3.读者对象
本书结构编排合理,图文并茂,实例丰富,全书包含众多知识点,采用与实际范例相结合的方式进行讲解,可以供高等院校和高职高专院校学生学习使用,也可以作为读者自学动画制作的参考资料。
参与本书编写的人员除了封面署名人员外,还有李敏杰、余惠枫、吕单单、郑国栋、隋晓莹、郑家祥、王红梅、张伟、刘文渊等人。由于时间仓促,作者水平有限,书中疏漏之处在所难免,敬请读者朋友批评指正,可以登录清华大学出版社网站www.tup.com.cn与作者联系。