内 容 简 介
本书详细介绍了Flash CS6在动画设计中的应用,全书包括初识Flash CS6动画软件、绘制多彩的世界、制作“美丽校园”电子相册和制作电子广告等基础及实践操作的内容。
书中始终以动画项目为主线,通过项目分解任务落实到每一课时,教师可以通过让学生进行“项目分解”、“任务分析”,达到“任务模拟”,从而实现综合项目上机实训的目的。本书适合作为高职高专院校和普通本科院校计算机专业、动漫数字媒体艺术类专业课程的教材,也可作为其他相关人员的自学参考书。
前 言
Adobe Flash CS6是美国Adobe公司推出的矢量动画制作软件,它广泛用于动画设计、多媒体设计、Web设计等领域,尤其在多媒体设计领域占据着重要地位。
为了培养学生的项目制作经验,同时熟悉基础知识,本书采用了打破章节,重新组织编写教学内容的方式,以动画项目为主线进行整体设计,确定项目内容,然后进行项目分解,确定任务内容。
本书主要特色如下。
(1) 精简教学内容,注重实践,强调应用。
考虑到各学校的课时限制和学生的实际情况,内容上全而精,通过8个项目对Flash动画设计方法中所需要的内容予以详细的介绍,做到重点突出,易于理解,能让学生学完一个项目就能够独立设计并制作出一个作品来,从而能极大地提高学生的实践能力和学习兴趣。
(2) 项目导向教学模式。
本教材针对社会市场的需求,以典型动画任务为载体,并调研现在流行的动画方式,将核心知识和技能分解在8类典型工作项目中,将学生引入到动画技术中来,进而培养学生动画设计与制作的工作能力和职业素质。
(3) “项目部分元件借用法”教学方法。
在教学中总结出“项目部分元件借用法”,并在教学中进行广泛推广。本课程将核心知识和技能分解在一些典型的学习项目中,前面的学习项目有些内容要用到后面项目中的知识内容,这时候借助“项目部分内容借用”教学法,教师提供素材包或制作方法提前借用,实现作品的完整应用。
本书中每一个项目的基本结构为“项目导入+项目分析+能力目标+知识目标+上机实训+ 习题”,而每一个项目任务中又都包括“知识储备+任务实践”,这能很好地帮助学生学习理论知识,锻炼实际应用能力,并强化巩固所学的知识与技能,从而取得良好的学习效果。
本书配套教学资源包括:所有的素材、源文件与效果文件,以及电子教案等。项目一到项目四由山东莱芜职业技术学院曹凤莲编写,项目五到项目八由辽宁营口职业技术学院周莲波编写。尽管我们已经尽了最大努力,但由于学识和写作水平有限,书中难免存在疏漏、不足不妥之处,敬请广大读者批评指正。
编 者
目 录
项目一 动画与Flash CS6 1
任务一 初识动画与Flash CS6 3
知识储备 3
一、动画的概念和特点 3
二、动画的基本原理 3
三、动画的基本类型 3
四、动画制作软件Flash CS6 5
任务实践 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
项目五 制作“采蘑菇的小姑娘”
MTV 123
任务一 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