第1章 Flash动画制作快速入门 1
1.1 Flash动画概述 1
1.1.1 Flash动画的应用领域 1
1.1.2 Flash动画的特点 3
1.1.3 Flash动画创作流程 3
1.2 与Flash CS4的初次见面 4
1.2.1 启动Flash CS4 4
1.2.2 熟悉Flash CS4工作界面 5
1.2.3 自定义工作界面 10
1.3 Flash CS4基本操作 12
1.3.1 新建、保存、关闭与打开文档 12
1.3.2 设置文档属性 15
1.3.3 缩放和平移舞台 15
1.3.4 使用网格、标尺与辅助线 17
1.3.5 操作的撤销与恢复 18
1.4 Flash动画制作入门——滚动的鸡蛋 19
1.4.1 Flash动画制作原理——心跳动 19
1.4.2 绘图工具的使用——绘制鸡蛋 20
1.4.3 认识元件——将鸡蛋转换为图形元件 21
1.4.4 认识帧和图层——制作滚动动画 22
1.4.5 测试动画 23
本章小结 23
思考与练习 24
第2章 绘制与填充图形 25
2.1 Flash绘图的基本知识 25
2.1.1 了解位图和矢量图 25
2.1.2 Flash 中绘制图形的常见思路 27
2.2 绘制和调整线条 27
2.2.1 “线条工具”的使用 27
2.2.2 “铅笔工具”的使用 28
2.2.3 “钢笔工具”的使用 29
2.2.4 使用“选择工具”调整线条 31
2.2.5 使用“部分选取工具”调整线条 32
2.2.6 添加、删除和转换锚点 33
综合实例1——绘制林间小路 34
2.3 绘制几何图形 36
2.3.1 “矩形工具”的使用 36
2.3.2 “椭圆工具”的使用 37
2.3.3 “基本矩形工具”和“基本椭圆工具”的使用 38
2.3.4 “多角星形工具”的使用 39
综合实例2——绘制小松鼠 39
2.4 设置图形的填充和轮廓 42
2.4.1 “颜料桶工具”的使用 43
2.4.2 “渐变变形工具”的使用 47
2.4.3 “墨水瓶工具”的使用 48
2.4.4 “滴管工具”的使用 49
综合实例3——填充餐厅一角 51
2.5 绘制填充色与图案 56
2.5.1 “刷子工具”的使用 56
2.5.2 “喷涂刷工具”的使用 57
2.5.3 “Deco工具”的使用 58
本章小结 63
思考与练习 64
第3章 编辑图形与输入文本 64
3.1 对象的基本编辑 66
3.1.1 选择舞台中的对象 66
3.1.2 移动与复制对象 68
3.1.3 群组、分离与排列对象 69
3.1.4 使用“对齐”面板对齐对象 71
3.1.5 使用“橡皮擦工具”擦除图形 72
3.2 对象的变形和3D操作 74
3.2.1 使用“任意变形工具”变形对象 74
3.2.2 使用“3D平移工具”移动对象 77
3.2.3 使用“3D旋转工具”旋转对象 78
3.2.4 使用“变形”面板精确变形对象 79
综合实例1——绘制向日葵 80
3.3 图形的修改操作 84
3.3.1 图形的平滑、伸直和优化 84
3.3.2 扩展填充 86
3.3.3 柔化填充边缘 87
3.3.4 将线条转换为填充 87
3.4 创建和美化文本 88
3.4.1 Flash中的文本类型 88
3.4.2 创建文本 88
3.4.3 设置文本样式 89
3.4.4 美化文本 92
3.5 “历史记录”面板的使用 93
3.5.1 撤销和恢复操作 93
3.5.2 重放操作 93
综合实例2——绘制指示牌 94
本章小结 97
思考与练习 97
第4章 动画造型与背景绘制技巧 97
4.1 人物绘制技巧 99
4.1.1 头部的绘制 99
4.1.2 身体的绘制 103
4.1.3 四肢的绘制 104
4.1.4 人体动势线和三轴线 106
4.1.5 人物上色技巧 107
综合实例1——滑板少年 108
4.2 动物绘制技巧 116
4.2.1 哺乳动物的绘制——绘制小猫 116
4.2.2 禽类的绘制——绘制天鹅 118
4.2.3 鱼类的绘制——绘制热带鱼 119
4.3 背景绘制技巧——一点透视 119
4.3.1 与透视相关的名词 120
4.3.2 一点透视的应用 120
综合实例2——广场一角 121
本章小结 124
思考与练习 125
第5章 动画基础与逐帧动画 125
5.1 帧的基本操作 127
5.1.1 帧的类型 127
5.1.2 操作帧——飞碟飞行 128
5.1.3 绘图纸功能 133
5.2 图层的基本操作 134
5.2.1 图层的作用和类型 134
5.2.2 操作图层——山中行车 135
5.2.3 分散到图层 140
5.3 运动规律 140
5.3.1 曲线运动规律 141
5.3.2 人体运动规律 142
5.4 Flash中动画的类型 143
5.4.1 逐帧动画 144
5.4.2 补间动画 144
5.5 创建逐帧动画——仙鹤飞翔 145
综合实例——小熊走路 146
本章小结 148
思考与练习 149
第6章 创建元件与补间动画 149
6.1 创建与编辑元件 151
6.1.1 元件作用和类型 151
6.1.2 创建和使用元件——创建背景和火车头元件 152
6.1.3 编辑元件和元件实例——编辑火车头元件 154
6.2 创建传统补间动画 156
6.2.1 创建传统补间动画——行驶的火车头 156
6.2.2 创建渐隐渐显和变色动画——变色文字 158
综合实例1——海上日出 159
6.3 创建补间动画——浪漫蝴蝶 162
6.3.1 创建补间动画 163
6.3.2 编辑补间动画的帧 165
6.3.3 使用动画编辑器 167
6.3.4 补间动画与传统补间动画的区别 170
综合实例2——3D旋转动画 171
6.4 创建形状补间动画——燃烧的火焰 174
6.4.1 创建形状补间动画 175
6.4.2 应用形状提示 176
综合实例3——倒果汁 177
本章小结 180
思考与练习 181
第7章 元件使用技巧与管理 181
7.1 图形元件使用技巧 183
7.1.1 图形元件的特点 183
7.1.2 图形元件的应用 184
7.2 影片剪辑使用技巧 185
7.2.1 影片剪辑的特点 185
7.2.2 影片剪辑的应用 186
综合实例1——森林漫步 187
7.3 按钮元件的特点及创建 189
7.3.1 按钮元件的特点 189
7.3.2 创建按钮元件——播放按钮 189
综合实例2——动态按钮 191
7.4 使用“库”面板管理元件 193
7.4.1 复制元件 193
7.4.2 重命名与删除元件 194
7.4.3 查找空闲元件 195
7.4.4 排序元件 195
7.4.5 使用元件文件夹 196
7.5 使用公用库 197
本章小结 198
思考与练习 198
第8章 创建特殊效果动画 200
8.1 创建遮罩动画 200
8.1.1 遮罩动画的特点 200
8.1.2 创建遮罩动画——图片切换 201
8.1.3 遮罩图层应用技巧 203
综合实例1——服装广告 203
8.2 创建路径引导动画 207
8.2.1 路径引导动画的特点 207
8.2.2 创建路径引导动画——飞行表演 207
8.2.3 引导路径应用技巧 209
综合实例2——蜻蜓点水 209
8.3 创建骨骼动画 213
8.3.1 “骨骼工具”的使用——小象甩鼻子和活塞运动 213
8.3.2 “绑定工具”的使用 217
综合实例3——滑板运动 219
8.4 使用多场景组织动画 221
8.5 使用动画预设——心跳动 223
本章小结 224
思考与练习 225
第9章 应用外部图形、图像与视频 225
9.1 应用外部图形与图像 227
9.1.1 Flash CS4支持的图形与图像 227
9.1.2 导入图形与图像 228
9.1.3 选取位图区域 231
9.1.4 将位图转换为矢量图 234
9.1.5 从外部编辑位图 235
9.1.6 设置位图输出属性 235
综合实例1——手机广告 236
9.2 应用外部视频 243
9.2.1 导入视频 243
9.2.2 设置视频 249
综合实例2——小狗看电影 249
本章小结 253
思考与练习 253
第10章 在动画中应用声音 256
10.1 Flash CS4支持的声音格式 256
10.2 导入和添加声音 257
10.2.1 导入声音 257
10.2.2 添加声音 257
10.3 编辑声音 258
10.3.1 设置同步选项 258
10.3.2 设置声音效果 259
10.3.3 使用封套编辑声音 260
10.4 根据声音制作动画和添加字幕 261
10.4.1 计算声音长度 261
10.4.2 制作字幕 262
10.4.3 添加字幕 263
10.5 设置输出音频 264
综合实例——制作MTV 265
本章小结 277
思考与练习 277
第11章 ActionScript 3.0入门 277
11.1 ActionScript 3.0简介 279
11.2 ActionScript语法规则 280
11.3 输入代码的两种方法 282
11.3.1 在关键帧中输入代码 282
11.3.2 创建单独的ActionScript文件 283
11.4 ActionScript 3.0的基本元素 284
11.4.1 数据类型 284
11.4.2 变量 285
11.4.3 常量 286
11.4.4 运算符 286
11.4.5 函数 288
11.5 处理对象 289
11.5.1 属性——控制飞碟位置 289
10.5.2 方法——控制影片剪辑 291
11.5.3 事件 293
11.5.4 创建对象实例 294
综合实例1——风景图集 295
本章小结 296
思考与练习 297
第12章 ActionScript 3.0进阶 297
12.1 条件语句 299
12.1.1 if...else 299
12.1.2 if...else if...else 300
12.1.3 switch 301
综合实例1——成绩通知单 302
12.2 循环语句 305
12.2.1 while 305
12.2.2 do-while 305
12.2.3 for 306
12.2.4 for...in 306
12.2.5 for each...in 306
综合实例2——下雪效果 307
12.3 类 309
12.3.1 类和包 309
12.3.2 编写类 310
12.3.3 构造函数 314
12.4 常用语句 314
12.4.1 超链接navigateToURL() 315
12.4.2 程序通信动作fscommand() 316
12.4.3 加载显示对象Loader() 317
综合实例3——链接网站 317
本章小结 319
思考与练习 320
第13章 应用行为和组件 322
13.1 应用行为 322
13.1.1 利用行为控制影片剪辑 323
13.1.2 利用行为控制视频播放 326
13.1.3 利用行为加载和控制声音 328
13.2 组件入门 329
13.2.1 复选框组件CheckBox 330
13.2.2 下拉列表框组件ComboBox 331
13.2.3 单选按钮组件RadioButton 332
13.2.4 文本域组件TextArea 333
13.2.5 按钮组件Button 334
13.2.6 视频回放组件FLVPlayback 336
本章小结 337
思考与练习 337
第14章 动画的输出与发布 340
14.1 测试Flash作品 340
14.2 优化Flash作品 342
14.2.1 制作手法优化 342
14.2.2 优化动画元素 342
14.2.3 优化文本 343
14.3 导出Flash作品 343
14.3.1 导出swf动画影片 343
14.3.2 导出gif动画图像 343
14.3.3 导出静态图像 344
14.4 发布Flash作品 345
14.5 上传Flash作品 347
本章小结 348
思考与练习 348