第1章 Flash CS6中文版基础入门 1
1.1 初步认识Flash 2
1.1.1 Flash概述 2
1.1.2 Flash的应用领域 2
1.2 Flash CS6工作界面 6
1.2.1 Flash CS6的工作界面组成 6
1.2.2 菜单栏 6
1.2.3 工具箱 7
1.2.4 主工具栏 7
1.2.5 浮动面板 7
1.2.6 时间轴 8
1.2.7 场景和舞台 8
1.2.8 【属性】面板 9
1.3 Flash CS6的系统配置 9
1.3.1 【首选参数】对话框 10
1.3.2 【历史记录】面板 10
1.3.3 设置浮动面板 11
1.4 Flash文件的基本操作 11
1.4.1 新建文件 11
1.4.2 打开文件 12
1.4.3 保存文件 13
1.5 范例应用与上机操作 14
1.5.1 自定义工具面板 14
1.5.2 自定义功能区 14
1.6 课后练习 15
1.6.1 思考与练习 15
1.6.2 上机操作 16
第2章 图形的绘制与编辑 17
2.1 Flash图形基础知识 18
2.1.1 对比位图与矢量图 18
2.1.2 导入外部图像 19
2.2 【工具】面板的组成 20
2.3 基本图形绘制 21
2.3.1 线条工具 21
2.3.2 矩形工具与椭圆工具 21
2.3.3 基本矩形工具与基本椭圆工具 22
2.3.4 多角星形工具 24
2.3.5 钢笔工具 25
2.3.6 刷子工具 25
2.3.7 铅笔工具 26
2.3.8 喷涂刷工具 27
2.3.9 Deo工具 27
2.4 填充图形颜色 28
2.4.1 【颜色】面板 28
2.4.2 墨水瓶工具 29
2.4.3 颜料桶工具 29
2.4.4 滴管工具 30
2.4.5 橡皮擦工具 31
2.5 辅助绘图工具 31
2.5.1 使用手形工具 31
2.5.2 使用缩放工具 32
2.5.3 使用【对齐】面板 33
2.6 范例应用与上机操作 33
2.6.1 绘制卡通版圣诞树 33
2.6.2 绘制盆景花朵 36
2.7 课后练习 39
2.7.1 思考与练习 39
2.7.2 上机操作 40
第3章 文本应用与编辑 41
3.1 使用文本工具 42
3.1.1 静态文本 42
3.1.2 输入文本 42
3.1.3 动态文本 43
3.2 设置文本样式 44
3.2.1 消除文本锯齿 44
3.2.2 设置文字属性 45
3.2.3 为文本添加超链接 46
3.2.4 设置段落格式 47
3.3 文本的分离与变形 47
3.3.1 分离文本 47
3.3.2 文本变形 48
3.3.3 对文字进行局部变形 51
3.4 对文本使用滤镜效果 51
3.4.1 【模糊】滤镜 51
3.4.2 【发光】滤镜 52
3.4.3 【斜角】滤镜 54
3.4.4 【渐变发光】滤镜 55
3.4.5 【渐变斜角】滤镜 56
3.4.6 调整颜色滤镜 57
3.5 范例应用与上机操作 58
3.5.1 制作彩虹文字 58
3.5.2 制作空心文字 60
3.5.3 制作渐变水晶字体 63
3.6 课后练习 66
3.6.1 思考与练习 66
3.6.2 上机操作 66
第4章 设置对象的颜色 67
4.1 颜色工具的使用 68
4.1.1 用墨水瓶工具改变线条颜色和样式 68
4.1.2 用颜料桶工具填充颜色 68
4.1.3 用滴管工具选取颜色 69
4.1.4 用刷子工具填充颜色 70
4.1.5 绘制雨伞 70
4.2 颜色的应用与调整 76
4.2.1 设置【颜色】面板 76
4.2.2 用渐变变形工具进行填充变形 77
4.3 范例应用与上机操作 81
4.3.1 绘制满天繁星 81
4.3.2 绘制雪人 84
4.4 课后练习 89
4.4.1 思考与练习 89
4.4.2 上机操作 90
第5章 编辑与操作对象 91
5.1 选择对象 92
5.1.1 使用选择工具选择对象 92
5.1.2 使用部分选取工具选择对象 92
5.1.3 使用套索工具选择对象 93
5.2 使用查看工具 94
5.2.1 使用手形工具调整工作区的位置 94
5.2.2 使用缩放工具调整工作区的大小 94
5.3 对象的基本操作 96
5.3.1 移动对象 96
5.3.2 复制对象 98
5.3.3 删除对象 99
5.4 对象的变形操作 99
5.4.1 认识变形点 99
5.4.2 自由变形对象 100
5.4.3 扭曲对象 101
5.4.4 缩放对象 102
5.4.5 封套对象 103
5.4.6 翻转对象 104
5.5 合并对象 104
5.5.1 联合 104
5.5.2 打孔 105
5.5.3 裁切 106
5.5.4 交集 107
5.6 对象的组合、排列、分离 108
5.6.1 组合对象 108
5.6.2 分离对象 109
5.6.3 排列对象 110
5.7 使用辅助工具 111
5.7.1 使用标尺和辅助线 111
5.7.2 使用网格 112
5.8 范例应用与上机操作 113
5.8.1 使用【变形】面板制作花朵 113
5.8.2 制作立体变形文字 117
5.9 课后练习 122
5.9.1 思考与练习 122
5.9.2 上机操作 122
第6章 使用元件、实例和库 123
6.1 元件与实例的概念 124
6.1.1 使用元件可减小文件量 124
6.1.2 修改实例对元件产生的影响 124
6.1.3 修改元件对实例产生的影响 124
6.1.4 元件与实例的区别 124
6.2 元件的创建 125
6.2.1 什么是元件 125
6.2.2 元件类型 125
6.2.3 创建图形元件 126
6.2.4 创建影片剪辑元件 127
6.2.5 创建按钮元件 128
6.2.6 将元素转换为图形元件 131
6.3 元件引用的实例操作 132
6.3.1 转换实例的类型 132
6.3.2 为实例另外指定一个元件 133
6.3.3 改变实例的颜色和透明效果 134
6.3.4 分离实例 135
6.3.5 调用其他影片中的元件 136
6.4 库的管理 137
6.4.1 【库】面板的组成 137
6.4.2 创建库元素 138
6.4.3 使用公用库 139
6.5 范例应用与上机操作 140
6.5.1 制作菜单按钮 140
6.5.2 绘制手提包 143
6.6 课后练习 148
6.6.1 思考与练习 148
6.6.2 上机操作 148
第7章 使用外部图片、声音和视频 149
7.1 导入位图文件 150
7.1.1 可导入图片素材的格式 150
7.1.2 导入位图文件 150
7.1.3 将位图转换为矢量图 153
7.1.4 设置导入位图属性 153
7.2 使用视频 154
7.2.1 Flash支持的视频类型 154
7.2.2 在Flash中嵌入视频 155
7.2.3 处理导入的视频文件 157
7.3 导入声音文件 157
7.3.1 Flash支持的声音类型 157
7.3.2 导入音频文件 158
7.3.3 为影片添加声音 159
7.3.4 设置声音的同步方式 160
7.3.5 设置声音的重复播放 160
7.3.6 设置声音的效果 161
7.4 范例应用与上机操作 162
7.4.1 给按钮添加音效 162
7.4.2 制作音乐播放器 167
7.5 课后练习 176
7.5.1 思考与练习 176
7.5.2 上机操作 176
第8章 使用时间轴和帧设计基本动画 177
8.1 时间轴和帧的概念 178
8.1.1 时间轴构成 178
8.1.2 帧和关键帧 178
8.1.3 帧的频率 180
8.2 帧的基本操作 180
8.2.1 选择帧和帧列 180
8.2.2 插入帧 182
8.2.3 复制、粘贴与移动单帧 183
8.2.4 清除帧 184
8.2.5 删除帧 185
8.2.6 将帧转换为关键帧 185
8.2.7 将帧转换为空白关键帧 185
8.3 逐帧动画 186
8.3.1 逐帧动画的原理 186
8.3.2 制作简单的逐帧动画 186
8.4 动作补间动画 188
8.4.1 动作补间动画原理 188
8.4.2 制作动作补间动画 188
8.5 形状补间动画 191
8.5.1 形状补间动画原理 191
8.5.2 创建形状补间动画 192
8.6 范例应用与上机操作 196
8.6.1 绘制旋转的三角形 196
8.6.2 制作动态宠物 200
8.7 课后练习 205
8.7.1 思考与练习 205
8.7.2 上机操作 206
第9章 图层与高级动画 207
9.1 图层的基本概念 208
9.1.1 什么是图层 208
9.1.2 图层的用途 208
9.2 图层的基本操作 209
9.2.1 新建图层 209
9.2.2 更改图层名称 212
9.2.3 改变图层的顺序 212
9.2.4 新建图层文件夹 213
9.2.5 锁定和解锁图层 214
9.3 编辑图层 215
9.3.1 删除图层 215
9.3.2 隐藏/显示图层 215
9.3.3 显示轮廓 216
9.3.4 编辑图层属性 217
9.4 引导层动画 218
9.4.1 添加运动引导层 218
9.4.2 创建沿直线运动的动画 219
9.4.3 创建沿轨道运动的动画 222
9.5 遮罩动画 227
9.5.1 遮罩动画的概念与原理 227
9.5.2 创建遮罩动画 228
9.6 场景动画 234
9.6.1 场景的用途 234
9.6.2 创建场景 234
9.6.3 选择当前场景 234
9.6.4 删除场景 235
9.7 范例应用与上机操作 236
9.7.1 制作电影透视文字 236
9.7.2 制作飞机在蓝天中飞行的动画 242
9.8 课后练习 247
9.8.1 思考与练习 247
9.8.2 上机操作 248
第10章 骨骼运动与3D动画 249
10.1 骨骼动画 250
10.1.1 关于骨骼动画 250
10.1.2 向元件添加骨骼 250
10.1.3 向形状添加骨骼 254
10.1.4 使用绑定工具 256
10.1.5 编辑IK骨架和对象属性 256
10.1.6 向骨骼添加弹簧属性 257
10.1.7 向动画添加缓动 257
10.2 3D动画 258
10.2.1 关于Flash中的3D图形 258
10.2.2 使用3D平移工具 259
10.2.3 设置3D平移工具的属性 261
10.2.4 使用3D旋转工具 262
10.2.5 全局转换与局部转换 265
10.2.6 调整透视角度和消失点 265
10.3 范例应用与上机操作 266
10.3.1 制作热气球飞行平移动画效果 266
10.3.2 制作海鸥在海面飞行动画效果 270
10.4 课后练习 273
10.4.1 思考与练习 273
10.4.2 上机操作 274
第11章 ActionScript脚本基础应用 275
11.1 ActionScript概述 276
11.1.1 ActionScript版本 276
11.1.2 常用术语 276
11.2 ActionScript编程基础 277
11.2.1 变量的定义 277
11.2.2 常量 279
11.2.3 关键字 280
11.2.4 大小写 280
11.3 使用运算符 280
11.3.1 数值运算符 280
11.3.2 比较运算符 281
11.3.3 赋值运算符 281
11.3.4 逻辑运算符 282
11.3.5 等于运算符 282
11.3.6 位运算符 282
11.3.7 运算符的优先级 283
11.4 ActionScript基本语法 284
11.4.1 点 284
11.4.2 注释 284
11.4.3 分号 284
11.4.4 大括号 285
11.4.5 小括号 285
11.5 ActionScript的数据类型 285
11.5.1 Boolean数据类型 286
11.5.2 int、Number数据类型 286
11.5.3 Null数据类型 286
11.5.4 String数据类型 286
11.5.5 MovieClip数据类型 286
11.5.6 void数据类型 286
11.5.7 Object数据类型 287
11.6 课后练习 287
第12章 ActionScript使用进阶 289
12.1 认识与使用【动作】面板 290
12.2 插入ActionScript代码 291
12.2.1 在按钮中插入ActionScript 291
12.2.2 在帧中插入ActionScript 292
12.2.3 在影片剪辑中插入ActionScript 293
12.3 ActionScript的基本语句 293
12.3.1 条件语句 293
12.3.2 特殊条件判断 296
12.3.3 for循环 296
12.3.4 while和do...while循环 298
12.4 函数 299
12.4.1 理解函数的基本概念 299
12.4.2 定义自己的函数 299
12.4.3 调用函数 301
12.4.4 函数的其他特性 301
12.5 类 303
12.5.1 类的基本要素 303
12.5.2 编写自定义类 303
12.5.3 类的属性和方法 304
12.6 范例应用与上机操作 305
12.6.1 制作飘雪的动画效果 305
12.6.2 制作流星雨的动画效果 312
12.7 课后练习 316
12.7.1 思考与练习 316
12.7.2 上机操作 316
第13章 使用常用语句创建交互式动画 317
13.1 编写与管理脚本 318
13.1.1 脚本编写方法与要点 318
13.1.2 使用脚本助手 319
13.1.3 调试脚本 320
13.2 场景与帧的控制语句 321
13.2.1 制作滚动公告 321
13.2.2 制作控制动画进程的按钮 327
13.3 超链接语句getURL 331
13.3.1 创建链接到网页动画 331
13.3.2 制作发送电子邮件动画 335
13.4 拖动语句startDrag 337
13.4.1 制作鼠标跟随效果 337
13.4.2 制作个性化鼠标指针 341
13.5 外部链接语句 346
13.5.1 制作电影播放器 346
13.5.2 制作翻页按钮 355
13.6 fscommand语句 360
13.6.1 制作全屏效果 360
13.6.2 制作退出影片 362
13.7 课后练习 364
13.7.1 思考与练习 364
13.7.2 上机操作 364
第14章 使用行为与组件 365
14.1 行为的应用 366
14.1.1 【行为】面板 366
14.1.2 常见的行为种类 367
14.2 组件的基本操作 367
14.2.1 组件的预览与查看 368
14.2.2 向Flash添加组件 368
14.2.3 标签大小及组件的高度和宽度 369
14.3 使用常见组件 369
14.3.1 使用按钮组件Button 369
14.3.2 使用单选按钮组件Radio Button 370
14.3.3 使用复选框组件CheckBox 372
14.3.4 使用下拉列表组件ComboBox 373
14.3.5 使用文本域组件TextArea 374
14.4 其他组件 376
14.4.1 使用Label组件 376
14.4.2 使用ScrollPane组件 377
14.5 范例应用与上机操作 379
14.5.1 制作知识问答界面 379
14.5.2 制作英文版月历 386
14.6 课后练习 388
14.6.1 思考与练习 388
14.6.2 上机操作 388
第15章 Flash动画的测试与发布 389
15.1 Flash动画的测试 390
15.1.1 测试影片 390
15.1.2 测试场景 390
15.2 优化影片 391
15.2.1 图像文件的优化 391
15.2.2 矢量图形的优化 391
15.2.3 测试影片下载性能 392
15.3 发布Flash动画 393
15.3.1 设置发布属性 393
15.3.2 预览发布效果 394
15.3.3 发布Flash动画 394
15.4 导出Flash动画 396
15.4.1 导出图像文件 396
15.4.2 导出影片文件 396
15.5 课后练习 397
课后答案 399