第1章 Flash动画制作基础 1
1.1 Flash动画概述 1
1.1.1 Flash动画的特点 1
1.1.2 Flash动画的应用 2
1.1.3 Flash CS4中的常用术语及概念 5
1.2 Flash CS4的工作界面 7
1.2.1 开始页面 7
1.2.2 菜单栏 8
1.2.3 工具箱 9
1.2.4 时间轴 10
1.2.5 舞台 12
1.2.6 面板集 12
1.3 自定义Flash CS4的工作环境 15
1.3.1 设置首选参数 15
1.3.2 设置快捷键 15
1.4 创建Flash文档 16
1.4.1 创建与打开Flash文档 16
1.4.2 设置文档属性 19
1.4.3 保存文档 19
本章小结 20
习题 20
第2章 绘制Flash动画对象 22
2.1 绘制基本图形 22
2.1.1 线条工具 22
2.1.2 钢笔工具 24
2.1.3 铅笔工具 26
2.1.4 矩形、椭圆和多角星形工具 27
2.1.5 橡皮擦工具 32
2.1.6 刷子工具 33
2.2 常用的绘图辅助工具 35
2.2.1 标尺 35
2.2.2 网格线 36
2.2.3 辅助线 37
2.3 使用颜色填充图形 37
2.3.1 FlashCS4的色彩模式 38
2.3.2 墨水瓶工具 38
2.3.3 颜料桶工具 39
2.3.4 滴管工具 40
本章小结 41
习题 41
第3章 编辑Flash动画对象 43
3.1 选择对象 43
3.1.1 使用【选择】工具选择对象 43
3.1.2 使用【部分选取】工具选择对象 44
3.1.3 使用【套索7工具选择对象 44
3.2 移动、复制和删除对象 47
3.2.1 移动对象 47
3.2.2 复制对象 48
3.2.3 删除对象 49
3.3 对象的自由变形 50
3.3.1 任意变形对象 50
3.3.2 扭曲对象 51
3.3.3 翻转对象 52
3.3.4 还原变形的对象 52
3.4 对象的填充变形 53
3.4.1 线性渐变填充 53
3.4.2 放射状渐变填充 54
3.4.3 位图填充 54
3.5 排列、组合和分离对象 55
3.5.1 排列对象 55
3.5.2 组合对象 57
3.5.3 分离对象 57
3.6 使用图形编辑工具 58
3.6.1 使用【选择】工具改变形状 58
3.6.2 优化曲线 59
3.6.3 修改形状 59
本章小结 62
习题 62
第4章 创建与编辑Flash文本 64
4.1 创建文本 64
4.1.1 认识Flash中的文本及类型 64
4.1.2 创建静态文本 65
4.1.3 创建动态文本 67
4.1.4 创建输入文本 68
4.2 设置文本属性 69
4.2.1 设置字体、字体大小、字体样式和文本颜色 70
4.2.2 设置字符间距和位置 70
4.2.3 设置对齐、边距、缩进和行距 71
4.2.4 设置动态和输入文本选项 72
4.3 编辑文本 73
4.3.1 选择文本 73
4.3.2 分离文本 74
4.3.3 变形文本 74
4.3.4 创建文本效果 75
4.3.5 创建文字链接 78
4.3.6 替换系统中的字体 78
4.4 为文本设置滤镜效果 81
4.4.1 为文本添加滤镜 81
4.4.2 设置滤镜效果 81
本章小结 86
习题 86
第5章 使用元件、实例和库 88
5.1 创建与编辑元件 88
5.1.1 Flash CS4的元件类型 88
5.1.2 创建新元件 90
5.1.3 将元素转换为元件 95
5.1.4 直接复制元件 96
5.1.5 编辑元件 97
5.2 创建与编辑实例 98
5.2.1 创建实例 98
5.2.2 编辑实例 99
5.2.3 交换元件实例 100
5.2.4 改变实例类型 100
5.2.5 设置图形实例动画 101
5.2.6 分离实例 101
5.2.7 查看实例信息 102
5.3 使用库资源 103
5.3.1 【库】面板的组成 103
5.3.2 处理库项目 104
5.3.3 编辑库项目 104
5.3.4 使用公用库 105
5.3.5 使用共享库资源 106
本章小结 107
习题 107
第6章 导入外部媒体文件 109
6.1 导入图形图像 109
6.1.1 导入位图 110
6.1.2 导入PhotoshopPSD文件 111
6.1.3 导入IllustratorAI文件 112
6.1.4 导入FireworksPNG文件 113
6.2 编辑导入的位图图像 115
6.2.1 交换位图文件 115
6.2.2 设置位图的属性 116
6.2.3 分离位图 118
6.2.4 矢量化位图 119
6.3 导入视频文件 120
6.3.1 可导入到Flash CS4中的视频文件格式 120
6.3.2 导入视频剪辑文件 121
6.3.3 设置视频文件的属性 123
本章小结 124
习题 124
第7章 时间轴和帧 127
7.1 时间轴和帧 127
7.1.1 时间轴的构成 127
7.1.2 帧的基本类型 128
7.1.3 帧在时间轴中的表示方法. 129
7.2 创建和编辑帧 129
7.2.1 创建帧 129
7.2.2 编辑帧 130
7.3 制作逐帧动画 133
7.3.1 逐帧动画的基本原理 133
7.3.2 制作简单的逐帧动画 133
7.4 制作补间动画 135
7.4.1 制作动画补间动画 135
7.4.2 制作形状补间动画 138
本章小结 140
习题 140
第8章 使用图层编排动画 142
8.1 图层概述 142
8.2 创建和编辑图层 143
8.2.1 新建图层和图层文件夹 143
8.2.2 选择图层 144
8.2.3 隐藏和显示图层 144
8.2.4 锁定和解除锁定图层 144
8.2.5 重命名图层 145
8.2.6 更改图层顺序 145
8.2.7 删除图层 146
8.2.8 以轮廓线方式查看图层 146
8.2.9 修改图层属性 147
8.2.10 复制与粘贴图层 147
8.3 创建和使用引导层 148
8.3.1 普通引导层 148
8.3.2 运动引导层 148
8.4 创建和使用遮罩层 150
8.4.1 创建遮罩层 150
8.4.2 遮罩层与普通层的关联 151
8.4.3 制作遮罩层动画 151
8.4.4 使用遮罩层应注意的一些问题 158
本章小结 159
习题 159
第9章 为动画添加声音 160
9.1 声音的基础知识 160
9.1.1 声音的格式 160
9.1.2 声音的采样率 161
9.1.3 声音的位深 161
9.1.4 声道 162
9.2 导入和编辑声音 162
9.2.1 导入声音 162
9.2.2 向文档添加声音 163
9.2.3 向按钮添加声音 164
9.2.4 通过声音对象使用声音 165
9.2.5 编辑声音 166
9.2.6 在关键帧中设置声音的播放与停止 168
9.2.7 设置声音属性 168
9.3 压缩并导出声音 169
9.3.1 使用ADPCM压缩选项 169
9.3.2 使用MP3压缩选项 170
9.3.3 使用【原始】压缩选项 171
9.3.4 使用【语音】压缩选项 171
9.3.5 导出Flash文档声音的标准 172
本章小结 172
习题 173
第10章 使用ActionScript编程 175
10.1 ActionScript概述 175
10.1.1 ActionScript简介 175
10.1.2 ActionScript与JavaScript 176
10.1.3 【动作】面板 176
10.1.4 ActionScript中的常用术语 177
10.2 数据类型 180
10.2.1 字符串 180
10.2.2 数值型 182
10.2.3 布尔型 182
10.2.4 影片剪辑 182
10.2.5 对象 182
10.2.6 空值和未定义 183
10.3 语法 183
10.3.1 点语法 183
10.3.2 大括号 184
10.3.3 分号 184
10.3.4 圆括号 184
10.3.5 大小写字母 185
10.3.6 注释 185
10.3.7 关键字和保留字 186
10.3.8 常数 186
10.4 ActionScript语句 187
10.4.1 条件判断语句 187
10.4.2 循环控制语句 192
10.5 变量 196
10.5.1 变量的命名 196
10.5.2 变量的作用域 197
10.5.3 变量的声明 198
10.5.4 在ActionScript中使用变量 199
10.6 函数 200
10.6.1 调用内置函数 200
10.6.2 自定义函数 200
10.6.3 向函数传递参数 201
10.6.4 从函数返回值 201
10.6.5 调用自定义函数 202
10.7 运算符 203
10.7.1 运算符的优先级 203
10.7.2 数值运算符 203
10.7.3 比较运算符 204
10.7.4 字符串运算符 205
10.7.5 逻辑运算符 205
10.7.6 按位运算符 205
10.7.7 等于运算符 206
10.7.8 赋值运算符 206
10.7.9 点运算符和数组访问运算符 207
10.8 类 208
10.8.1 认识类 208
10.8.2 使用类 209
10.8.3 创建自定义的类 211
本章小结 212
习题 212
第11章 使用Flash组件 214
11.1 组件概述 214
11.2 组件的基本操作 214
11.2.1 查看Flash组件 214
11.2.2 添加或删除组件 215
11.2.3 安装新组件 216
11.3 UI组件 216
11.3.1 UI组件简介 216
11.3.2 常用UI组件应用 217
11.4 视频组件 230
11.4.1 视频组件简介 230
11.4.2 视频组件应用 232
本章小结 233
习题 233
第12章 测试与发布Flash影片 235
12.1 测试影片 235
12.1.1 测试概述 235
12.1.2 优化影片 236
12.1.3 测试影片下载性能 237
12.2 发布影片 240
12.2.1 预览和发布影片 240
12.2.2 设置Flash发布格式 241
12.2.3 设置HTML发布格式 243
12.2.4 设置其他发布格式 245
12.3 导出影片 249
12.3.1 导出影片和图像 249
12.3.2 更新Flash影片用于Dreamweaver 250
本章小结 251
习题 251
第13章 实训 253
13.1 绘制茶具 253
13.2 制作Flash网页 254
13.3 制作Flash课件 266
13.4 制作劲舞团游戏 282
13.5 制作Flash光盘界面 288
13.6 制作抽奖程序 299