本书详细介绍了Flash CS6在动画设计中的应用,全书包括初识Flash CS6动画软件、绘制多彩的世界、制作“美丽校园”电子相册和制作电子广告等基础及实践操作的内容。书中始终以动画项目为主线,通过项目分解任务落实到每一课时,教师可以通过让学生进行“项目分解”、“任务分析”,达到“任务模拟”,从而实现综合项目上机实训的目的。本书适合作为高职高专院校和普通本科院校计算机专业、动漫数字媒体艺术类专业课程的教材,也可作为其他相关人员的自学参考书。
Adobe Flash CS6是美国Adobe公司推出的矢量动画制作软件,它广泛用于动画设计、多媒体设计、Web设计等领域,尤其在多媒体设计领域占据着重要地位。
为了培养学生的项目制作经验,同时熟悉基础知识,本书采用了打破章节,重新组织编写教学内容的方式,以动画项目为主线进行整体设计,确定项目内容,然后进行项目分解,确定任务内容。
本书主要特色如下。
(1)精简教学内容,注重实践,强调应用。
考虑到各学校的课时限制和学生的实际情况,内容上全而精,通过8个项目对Flash动画设计方法中所需要的内容予以详细的介绍,做到重点突出,易于理解,能让学生学完一个项目就能够独立设计并制作出一个作品来,从而能极大地提高学生的实践能力和学习兴趣。
(2)项目导向教学模式。
本教材针对社会市场的需求,以典型动画任务为载体,并调研现在流行的动画方式,将核心知识和技能分解在8类典型工作项目中,将学生引入到动画技术中来,进而培养学生动画设计与制作的工作能力和职业素质。
(3)“项目部分元件借用法”教学方法。
在教学中总结出“项目部分元件借用法”,并在教学中进行广泛推广。本课程将核心知识和技能分解在一些典型的学习项目中,前面的学习项目有些内容要用到后面项目中的知识内容,这时候借助“项目部分内容借用”教学法,教师提供素材包或制作方法提前借用,实现作品的完整应用。
本书中每一个项目的基本结构为“项目导入+项目分析+能力目标+知识目标+上机实训+ 习题”,而每一个项目任务中又都包括“知识储备+任务实践”,这能很好地帮助学生学习理论知识,锻炼实际应用能力,并强化巩固所学的知识与技能,从而取得良好的学习效果。
本书配套教学资源包括:所有的素材、源文件与效果文件,以及电子教案等。项目一到项目四由山东莱芜职业技术学院曹凤莲编写,项目五到项目八由辽宁营口职业技术学院周莲波编写。尽管我们已经尽了最大努力,但由于学识和写作水平有限,书中难免存在疏漏、不足不妥之处,敬请广大读者批评指正。
编 者
项目一 动画与Flash CS61
任务一 初识动画与Flash CS63
知识储备3
一、动画的概念和特点3
二、动画的基本原理3
三、动画的基本类型3
四、动画制作软件Flash CS65
任务实践5
任务二 制作第一个Flash 动画文档6
知识储备6
一、Flash CS6的工作界面6
二、Flash CS6的操作界面7
三、Flash CS6文档的
基本操作11
四、Flash动画的测试与发布12
任务实践14
上机实训 创建一个包含圆的
Flash文档15
习题18
项目二 绘制多彩的世界19
任务一 绘制QQ企鹅头像21
知识储备21
一、矩形工具和基本矩形工具21
二、椭圆工具和基本椭圆工具22
三、填充颜色23
任务实践25
任务二 制作扇子26
知识储备26
一、任意变形工具26
二、选取工具26
任务实践27
任务三 素材底图勾勒30
知识储备30
一、Flash CS6图像素材30
二、钢笔工具的使用33
三、图层的使用33
任务实践36
上机实训 风景的绘制39
实训背景39
实训内容和要求39
实训步骤39
实训素材45
习题45
项目三 制作“美丽校园”电子相册49
任务一 制作封面效果51
知识储备51
一、对象的线条类型绘制51
二、【对齐】面板的使用52
任务实践53
任务二 制作相册动画效果57
知识储备57
一、时间轴与帧57
二、动画制作方式60
任务实践66
任务三 制作场景动画77
知识储备77
一、声音的导入77
二、视频的导入77
三、【动作】面板的使用79
任务实践82
上机实训 班级电子相册的制作85
习题87
项目四 制作生日贺卡89
任务一 制作漂亮的文字效果91
知识储备91
一、下载使用漂亮的字体91
二、静态文本的输入与设置91
三、文本对象的分离92
四、对象的封套变形92
任务实践93
任务二 制作贺卡元件95
知识储备95
一、元件的创建与使用95
二、元件的转换97
三、创建引导层动画98
任务实践101
一、制作“蜡烛效果”元件101
二、制作“蛋糕”元件107
三、制作礼物元件110
任务三 制作动画场景112
知识储备112
一、创建遮罩层动画112
二、制作遮罩层动画案例113
任务实践114
上机实训 中秋节贺卡的制作115
习题119
项目五 制作“采蘑菇的小姑娘”
MTV123
任务一 MTV序幕场景的制作124
知识储备124
一、素材的导入124
二、“按钮”元件的建立
和使用125
三、【线条工具】的使用126
四、铅笔工具的使用126
五、文字作为遮罩层的动画
制作127
六、橡皮擦工具的使用129
任务实践131
任务二 MTV歌曲的导入与歌词同步136
知识储备136
一、声音文件136
二、MP3文件格式的转换137
三、导入及编辑声音138
任务实践141
任务三 绘制行走的小女孩144
知识储备144
一、选择工具的使用技巧144
二、排列图形145
三、图形的组合与打散145
任务实践146
任务四 MTV动画效果设计与制作150
知识储备150
一、元件的复制150
二、元件在场景中的
使用技巧151
任务实践151
上机实训 电视剧《宫》MTV制作156
习题157
项目六 制作电子广告159
任务一 制作“爱护树木”公益广告161
知识储备161
任务实践164
任务二 制作“汇源果汁”产品广告168
知识储备168
一、调整对象的变形中心168
二、【设计】面板中【变形】和
【信息】面板的使用169
任务实践171
任务三 制作娱乐宣传广告180
知识储备180
一、ActionScript 2.0常用
术语180
二、运算符与表达式182
三、选择程序结构182
四、数组的创建和使用183
五、利用超链接加载到指定网站
浏览器窗口184
任务实践184
上机实训 制作旅游景区宣传广告190
习题193
项目七 制作应用程序195
任务一 制作简易计算器196
知识储备196
一、动态文本的应用196
二、元件实例命名时绝对路径和
相对路径的使用198
三、字符串连接运算符“+”199
四、判断字符串相等
运算符“==”199
任务实践199
任务二 制作美女换装游戏201
知识储备201
一、影片剪辑的拖放函数202
二、影片剪辑的碰撞函数202
任务实践203
任务三 制作打兔子游戏211
知识储备211
一、基于ActionScript 3.0的
【动作】面板212
二、类的使用217
任务实践220
上机实训 图片匹配游戏224
习题228
项目八 制作“个人简历”网站231
任务一 制作网站登录注册界面233
知识储备233
一、组件概述233
二、组件的使用234
三、用户界面组件234
任务实践238
任务二 制作我的作品动画246
知识储备246
一、骨骼工具的使用246
二、3D动画248
三、函数的使用249
任务实践252
任务三 制作网站主场景261
知识储备261
一、复制元件261
二、删除与重命名元件261
三、查找空闲元件261
四、排序元件261
五、使用元件文件夹262
任务实践262
上机实训 “满江红”诗词网站制作273
习题280
习题参考答案283
参考文献292