第1章 初识Flash CS3 1
1.1 Flash的精彩世界 2
1.2 启动Flash CS3 4
1.3 认识Flash CS3的工作环境 4
1.3.1 标题栏 5
1.3.2 菜单栏 5
1.3.3 文档选项卡 7
1.3.4 编辑栏 7
1.3.5 “时间轴”面板 7
1.3.6 工作区和操作区 8
1.3.7 工具箱 8
1.3.8 “属性/滤镜/参数”面板 8
1.3.9 “库”面板 9
1.4 Flash CS3的基本操作 9
1.4.1 新建动画 10
1.创建一个新的空白动画 10
2.根据模板创建Flash动画 10
1.4.2 设置动画文档的属性 11
1.设置场景大小 12
2.设置背景颜色和帧频 12
1.4.3 定义自己的工作环境 13
1.4.4 保存动画 14
1.4.5 打开动画 14
1.4.6 关闭动画 15
1.5 制作第一个Flash动画——鼠标光球 15
1.5.1 制作动画的大致步骤 16
1.5.2 制作动画的过程 16
1.收集素材 17
2.在新建的空白文档中导入图片 17
3.制作动画的背景 17
4.创建动画中的元件 18
5.添加ActionScript语句 21
6.测试动画效果 22
7.总结 22
1.6 退出Flash CS3 23
第2章 绘制Flash中的图形 25
2.1 认识矢量图与位图 26
2.2 认识工具箱 27
2.3 绘制基本矢量图形 28
2.3.1 使用线条工具 28
1.用线条工具绘制直线 28
2.设置直线的属性 29
2.3.2 使用铅笔工具 31
1.在“直线化”模式下绘制线条 31
2.在“平滑”模式下绘制线条 32
3.在“墨水”模式下绘制线条 33
2.3.3 使用钢笔工具 33
1.用钢笔工具绘制直线 33
2.用钢笔工具绘制曲线 34
2.3.4 使用椭圆工具 35
1.用椭圆工具绘制圆 35
2.分开绘制圆边框与内部图形 36
2.3.5 使用矩形工具和多角星形工具 37
1.用矩形工具绘制图形 37
2.用多角星形工具绘制图形 38
2.3.6 使用刷子工具 40
1.刷子工具的5种填充模式 40
2.用刷子工具绘制图形 40
第3章 为图形填充颜色 43
3.1 填充区域颜色 44
3.1.1 使用颜料桶工具 45
3.1.2 使用“颜色”面板 46
1.用“颜色”面板调制纯色 47
2.用“颜色”面板调制线性渐变 48
3.用“颜色”面板调制放射状渐变 50
4.用位图填充图形 51
3.2 改变线条颜色 52
3.2.1 修改线条颜色 52
3.2.2 为图形添加边框 53
3.3 汲取属性 54
3.3.1 汲取线条属性 54
3.3.2 汲取矢量色块颜色 55
3.3.3 汲取位图属性 56
3.4 调整渐变颜色 57
3.4.1 调整线性渐变颜色 57
3.4.2 调整放射状渐变颜色 58
第4章 编辑图形 61
4.1 查看图形 62
4.1.1 使用缩放工具 62
4.1.2 使用手形工具 63
4.2 编辑矢量图形 64
4.2.1 矢量图形之间的覆盖关系 64
4.2.2 小范围调整矢量图形 65
1.用选择工具调整图形 65
2.用部分选取工具调整图形 65
3.用钢笔工具调整图形 67
4.2.3 使用橡皮擦工具 68
1.橡皮擦工具的5种模式 68
2.用橡皮擦工具擦除图形 68
4.2.4 柔化图形边缘 69
4.2.5 快速改变图形形状 70
4.2.6 编辑线条 71
1.优化线条 71
2.将线条变为填充图形 73
4.3 编辑Flash中的位图 73
4.3.1 导入位图 74
4.3.2 打散位图 75
4.3.3 使用套索工具抠图 75
4.4 调整图形外观 77
4.4.1 用任意变形工具调整图形 77
4.4.2 通过“变形”面板调整图形 78
4.5 移动、复制和删除图形 79
4.6 群组图形 80
4.7 对齐图形 81
4.7.1 使用对齐辅助线对齐图形 82
4.7.2 使用“对齐”面板对齐图形 83
4.8 合并图形 84
第5章 在Flash中使用文本 87
5.1 嵌入字体和设备字体 88
5.2 文本的3种类型 88
5.3 输入和编辑文本 89
5.3.1 输入文本 89
5.3.2 编辑文本 90
1.修改文本 90
2.设置文本属性 90
3.设置文本格式 92
4.打散文本 93
5.汲取文本属性 94
5.4 创建文本链接 95
5.5 对文本使用滤镜 96
5.5.1 投影滤镜 96
5.5.2 模糊滤镜 98
5.5.3 发光滤镜 98
5.5.4 斜角滤镜 99
5.5.5 渐变发光滤镜 100
5.5.6 渐变斜角滤镜 101
5.5.7 调整颜色滤镜 101
5.6 创建特殊效果的文本 102
5.6.1 创建阴影文本 102
5.6.2 创建渐变填充效果的文本 103
5.6.3 利用位图填充文本 105
第6章 Flash动画基础 107
6.1 认识“时间轴”面板 108
6.2 帧 109
6.2.1 帧的类型 109
1.普通帧 110
2.关键帧和空白关键帧 110
3.动作帧 111
4.帧标签 111
5.帧注释 111
6.帧锚记 111
6.2.2 帧的编辑 112
1.创建帧 112
2.选择帧 113
3.复制帧 113
4.移动帧 114
5.删除帧 114
6.清除帧 114
7.翻转帧 115
8.设置帧频 116
6.3 图层 116
6.3.1 图层的概念 117
6.3.2 图层的作用 117
6.3.3 图层的类型 117
6.3.4 认识图层区 118
6.3.5 图层的编辑 118
1.新建图层 118
2.选择图层 120
3.重命名图层 120
4.移动图层 121
5.复制图层 121
6.隐藏与显示图层 122
7.锁定与解锁图层 123
8.删除图层 123
9.设置图层属性 124
6.3.6 图层文件夹的使用 125
1.新建图层文件夹 125
2.删除图层文件夹 125
3.重命名图层文件夹 126
4.图层移入图层文件夹 126
5.展开和折叠图层文件夹 127
6.4 洋葱皮工具 127
第7章 元件、实例和库 129
7.1 元件的使用 130
7.1.1 认识元件 130
7.1.2 创建元件 131
1.创建图形元件 132
2.创建按钮元件 133
3.创建影片剪辑元件 135
7.2 实例的使用 136
7.2.1 认识实例 136
7.2.2 实例的属性 136
1.图形实例的属性 136
2.按钮实例的属性 138
3.影片剪辑实例的属性 138
7.3 库的使用 140
7.3.1 库的基础知识 140
7.3.2 库的基本操作 141
1.在库中直接复制元件 141
2.更改库元件属性 141
3.删除库中元件和素材 142
4.导入素材到库中 142
5.用库文件夹管理元件和素材 142
7.3.3 调用其他库中的元件 145
7.3.4 公用库的使用 147
第8章 制作基础动画 149
8.1 动画的基础知识 150
8.1.1 Flash动画的基本特点 150
8.1.2 Flash动画的基本类型 151
8.2 逐帧动画 152
8.2.1 逐帧动画的特点 152
8.2.2 导入序列素材制作逐帧动画 153
8.2.3 编辑对象制作逐帧动画 155
1.创建逐帧动画 155
2.逐帧动画的制作技巧 155
8.3 形状补间动画 159
8.3.1 形状补间动画的制作方法 159
1.创建形状补间动画 159
2.认识属性面板 159
3.创建形状提示 160
8.3.2 制作简单的形状补间动画 162
8.3.3 制作添加形状提示的形状补间动画 163
8.3.4 制作色彩变幻的形状补间动画 166
8.4 动画补间动画 167
8.4.1 动画补间动画的制作方法 167
1.创建动画补间动画 168
2.认识属性面板 168
8.4.2 制作具有旋转效果的动画补间动画 170
8.4.3 制作具有明暗变化效果的动画补间动画 172
8.4.4 制作具有透明度变化效果的动画补间动画 174
8.4.5 制作具有大小变化效果的动画补间动画 176
第9章 制作特殊动画 179
9.1 引导动画 180
9.1.1 引导层 180
1.创建引导层 180
2.将普通图层转换为引导层 181
3.将引导层转换为普通图层 181
9.1.2 制作引导动画 182
1.引导动画的制作方法 182
2.制作引导动画的注意事项 182
9.2 遮罩动画 188
9.2.1 遮罩层 188
1.新建遮罩层 188
2.取消遮罩层 189
9.2.2 制作遮罩动画 189
1.遮罩动画的制作方法 189
2.多层遮罩动画 189
9.3 滤镜动画 196
9.3.1 滤镜 196
1.滤镜概述 196
2.添加滤镜 196
3.滤镜类型 196
9.3.2 制作滤镜动画 198
第10章 制作有声音的动画 205
10.1 Flash CS3支持的声音文件 206
10.1.1 MP3格式 206
10.1.2 WAV格式 206
10.2 在动画中添加声音 207
10.2.1 为按钮添加声音 207
10.2.2 为关键帧添加声音 209
10.2.3 为动画添加声音 210
10.3 编辑添加的声音 211
10.3.1 在“属性”面板中编辑声音 211
10.3.2 使用编辑封套编辑声音 213
10.4 压缩、设置和导出声音 215
10.4.1 压缩声音 215
10.4.2 设置声音属性 215
10.4.3 导出声音 216
10.5 制作一张有声音的音乐卡片 217
第11章 ActionScript 3.0基础 223
11.1 ActionScript简介 224
11.1.1 ActionScript的发展史 224
11.1.2 ActionScript 3.0的目标 225
11.1.3 ActionScript 3.0的新特性 226
11.2 ActionScript 3.0基础 226
11.2.1 变量 226
1.变量类型 227
2.定义变量规则 227
3.为变量赋值 228
4.变量的作用域 228
11.2.2 数据类型 228
11.2.3 函数 229
1.系统函数 229
2.自定义函数 230
3.从函数中返回值 230
11.2.4 运算符 231
1.运算符的分类 231
2.运算符的优先级 232
11.3 ActionScript 3.0基本语法 233
11.3.1 区分大小写 233
11.3.2 点语法 233
11.3.3 字面值 233
11.3.4 分号 233
11.3.5 小括号 234
11.3.6 注释 234
11.3.7 关键字和保留字 234
11.3.8 常量 235
11.4 动作面板与脚本窗口 235
11.4.1 动作面板与脚本窗口简介 235
1.动作面板 235
2.脚本窗口中的工具按钮 236
11.4.2 设置ActionScript首选参数 237
11.5 输入ActionScript 3.0代码 238
11.5.1 在时间轴上输入代码 238
11.5.2 创建单独的ActionScript文件 241
第12章 ActionScript 3.0进阶 243
12.1 处理对象 244
12.1.1 属性 244
12.1.2 方法 245
12.1.3 事件 245
1.基本事件处理 245
2.语法结构 246
12.1.4 创建对象实例 246
12.2 常用ActionScript语句 247
12.2.1 循环语句 247
12.2.2 条件语句 248
12.2.3 播放控制语句 249
12.2.4 跳转语句 251
12.3 脚本助手模式和行为 254
12.3.1 脚本助手模式简介 254
12.3.2 脚本助手的使用 255
1.脚本助手模式中按钮的作用 255
2.脚本助手的基本操作 256
12.3.3 行为简介 257
12.4 类 258
12.4.1 类和包 258
1.类 258
2.包 258
12.4.2 编写类 259
1.Include类 259
2.元件类 263
3.动态类 265
12.4.3 构造函数 269
12.4.4 继承 269
第13章 动画的测试与发布 271
13.1 测试动画 272
13.2 优化动画 279
13.2.1 优化动画文件 279
13.2.2 优化动画元素 280
13.2.3 优化动画文本 280
13.2.4 优化动画色彩 280
13.3 导出动画 280
13.3.1 将动画导出为影片 281
13.3.2 将动画导出为图像 284
13.4 发布动画 287
13.4.1 设置发布参数 287
1.Flash输出格式 287
2.HTML输出格式 288
3.GIF输出格式 290
4.JPEG输出格式 291
5.PNG输出格式 292
13.4.2 预览发布效果 293
13.4.3 正式发布动画 297
第14章 交互组件的应用 305
14.1 组件的基础知识 306
14.1.1 组件的功能 306
14.1.2 组件的类型 306
14.2 组件的基本应用 307
14.2.1 常用组件的添加与设置 307
1.Button 307
2.CheckBox 309
3.RadioButton 311
4.ComboBox 313
5.List 315
6.ScrollPane 317
14.2.2 制作交互式动画 318
第15章 综合案例 325
15.1 案例目标 326
15.2 案例分析 327
15.3 案例操作 327
15.3.1 制作背景 327
15.3.2 创建元件 329
15.3.3 场景布局 334
15.3.4 添加ActionScript语句 336
1.在时间轴中添加ActionScript语句 336
2.编写元件类 341
15.4 案例总结 342