第1章 Flash动画创作基础 1
1.1 动画创作基础知识 1
1.1.1 动画发展简史 1
目录 1
1.1.2 计算机动画与传统动画的异同 2
1.1.3 动画的要素 4
1.2 初识Flash动画 6
1.2.1 Flash动画的发展与展望 6
1.2.3 Flash动画的应用 7
1.2.2 Flash动画的特点 7
1.3 Flash MX 2004的工作界面 10
1.3.1 开始页面 10
1.3.2 菜单栏 11
1.3.3 【绘图】工具栏 12
1.3.4 【时间轴】面板 12
1.3.5 舞台 14
1.3.6 【属性】面板 14
1.3.7 面板集 15
1.4 设置Flash MX 2004的工作环境 17
1.4.1 设置工作环境 17
1.4.2 设置快捷键 19
本章小结 20
习题 21
第2章 Flash MX 2004快速入门 23
2.1 创建Flash文档 23
2.1.1 创建和打开文档 23
2.1.2 设置文档属性 25
2.1.3 保存文档 26
2.2 色彩的应用 27
2.2.1 色彩的三要素 27
2.2.2 Flash MX 2004的色彩模式 28
2.3 使用基本绘图工具 29
2.3.1 铅笔工具 29
2.3.2 线条工具 30
2.3.4 矩形工具和多角星形工具 31
2.3.3 椭圆工具 31
2.3.5 刷子工具 33
2.3.6 钢笔工具 34
2.4 设置绘图工具的笔触样式 36
2.5 使用填充工具 38
2.5.1 墨水瓶工具 38
2.5.2 颜料桶工具 39
2.5.3 滴管工具 40
2.5.4 填充变形工具 40
2.5.5 使用【混色器】面板 41
2.5.6 使用【颜色样本】面板 42
本章小结 44
习题 44
第3章 编辑对象 46
3.1 选择对象并简单编辑 46
3.1.1 使用【箭头】工具选择对象 47
3.1.2 更改选择的对象 47
3.1.3 使用【套索】工具选择对象 48
3.1.4 移动、复制和删除对象 50
3.2 使用自由变形工具 51
3.2.1 认识对象的中心点 52
3.2.2 任意变形对象 53
3.2.3 扭曲对象 53
3.2.4 翻转对象 54
3.2.5 还原变形的对象 54
3.3 使用填充变形工具 55
3.3.1 调整线性渐变填充 56
3.3.2 调整放射状渐变填充 56
3.3.3 调整位图填充 56
3.4 分组、层叠和对齐对象 57
3.4.1 将对象分组 57
3.4.2 层叠对象 58
3.4.3 对齐和分布对象 59
3.5.1 使用【橡皮擦工具】 60
3.5 使用图形编辑工具 60
3.5.2 使用【箭头工具】改变形状 61
3.5.3 优化曲线 62
3.5.4 修改形状 63
本章小结 64
习题 64
第4章 图层的应用 66
4.1 图层的概述 66
4.1.1 图层的类型 67
4.1.2 创建图层和图层文件夹 67
4.1.3 选择图层 68
4.1.4 隐藏和显示图层 68
4.1.5 锁定图层 69
4.1.6 重命名图层 69
4.1.7 更改图层顺序 70
4.1.8 以文件夹的形式组织图层 70
4.1.11 修改图层属性 71
4.1.10 使用轮廓线查看图层上的内容 71
4.1.9 删除图层 71
4.1.12 复制图层 72
4.2 引导层的使用 73
4.3 遮罩层的使用 75
4.3.1 创建遮罩层 75
4.3.2 创建遮罩层与普通层的关联 76
4.3.3 创建聚光灯效果 76
习题 79
本章小结 79
4.3.4 使用遮罩层应注意的问题 79
第5章 文本的处理 82
5.1 创建文本 82
5.1.1 Flash中的字体 82
5.1.2 设置垂直文本首选参数 83
5.1.3 创建文本 83
5.1.4 创建滚动文本 84
5.2.1 锯齿文本 85
5.2 设置文本属性 85
5.2.3 选择字体、磅值、样式和颜色 86
5.2.2 使用户可以选择文本 86
5.2.4 设置字符间距和位置 87
5.2.5 设置对齐、边距、缩进和行距 88
5.2.6 使用设备字体 89
5.2.7 设置动态和输入文本选项 89
5.3 编辑文本 90
5.3.1 选择文本 90
5.3.3 分离文本 91
5.3.2 创建字体元件 91
5.3.4 文本变形 92
5.3.5 创建文本效果 93
5.3.6 使用文本链接到URL 98
5.4 替换系统中缺少的字体 99
5.4.1 选择替换字体 99
5.4.2 处理替换字体 100
习题 101
本章小结 101
第6章 导入外部媒体文件 104
6.1 导入图形图像 104
6.1.1 认识矢量图形与位图图像 104
6.1.2 FlashMX 2004中常用的图像格式 105
6.1.3 导入位图图像与矢量图形 106
6.1.4 导入不同格式的图形图像 108
6.2 编辑导入的位图图像 109
6.2.1 使用【位图】属性面板编辑位图 109
6.2.2 设置位图的属性 110
6.2.3 使用位图填充图形 111
6.2.4 分离位图 112
6.2.5 矢量化位图 113
6.2.6 在外部编辑器中编辑位图 114
6.3 导入视频文件 115
6.3.1 可导入FlashMX2004的视频格式 115
6.3.2 将视频剪辑导入为嵌入文件 116
6.3.3 将QuickTime视频剪辑导入为链接文件 118
6.3.4 设置视频文件的属性 119
本章小结 119
习题 119
第7章 元件、实例和库 122
7.1 创建与编辑元件 122
7.1.1 Flash MX 2004的元件类型 122
7.1.2 创建新元件 123
7.1.4 将动画转换为影片剪辑 124
7.1.3 将元素转换为元件 124
7.1.5 创建元件按钮 125
7.1.6 复制元件 126
7.1.7 编辑元件 126
7.2 创建与编辑实例 127
7.2.1 创建实例 128
7.2.2 编辑实例 129
7.2.3 交换元件实例 130
7.2.5 设置图形实例动画 131
7.2.4 改变实例类型 131
7.2.6 分离实例 132
7.2.7 查看实例信息 132
7.3 使用库资源 132
7.3.1 【库】面板的组成 132
7.3.2 处理库项目 133
7.3.3 编辑库项目 133
7.3.4 使用公共库 134
7.3.5 使用共享库资源 135
本章小结 136
习题 136
第8章 制作动画 138
8.1 帧的概念 138
8.1.1 帧的基本类型 139
8.1.2 时间轴中的动画表示 139
8.1.3 创建关键帧 140
8.1.5 扩展关键帧 141
8.1.4 创建空白帧 141
8.1.6 选择帧 143
8.1.7 帧的基本操作 143
8.2 制作时间轴动画 146
8.2.1 设置时间轴特效 146
8.2.2 添加时间轴特效 150
8.2.3 编辑时间轴特效 151
8.2.4 删除时间轴特效 151
8.3.1 制作形状补间动画 152
8.3 制作补间动画 152
8.3.2 制作动作补间动画 155
8.4 制作逐帧动画 159
8.5 制作遮罩动画 160
8.6 制作路径动画 163
8.6.1 制作开放路径动画 163
8.6.2 制作封闭路径动画 165
8.7 制作交互动画 166
习题 170
本章小结 170
第9章 为动画添加声音 172
9.1 声音的基础知识 172
9.1.1 声音的格式 172
9.1.2 声音的采样率 173
9.1.3 声音的位深 173
9.1.4 声道 174
9.2 导入与编辑声音 174
9.2.1 导入声音 174
9.2.2 向文档添加声音 175
9.2.3 向按钮添加声音 176
9.2.4 通过声音对象使用声音 176
9.2.5 编辑声音 177
9.2.6 在关键帧中设置声音的播放与停止 179
9.2.7 设置声音属性 179
9.3 压缩并导出声音 180
9.3.2 使用MP3压缩选项 181
9.3.1 使用ADPCM压缩选项 181
9.3.3 使用【原始】压缩选项 182
9.3.4 使用【语音】压缩选项 183
9.3.5 导出Flash文档声音的标准 183
本章小结 183
习题 184
第10章 使用Flash MX 2004动作脚本语言 186
10.1 动作脚本概述 186
10.1.1 动作脚本与JavaScript之间的差异 186
10.1.2 动作脚本的术语 187
10.1.3 脚本的执行顺序 189
10.2 数据类型 191
10.2.1 字符串 191
10.2.2 数值型 192
10.2.3 布尔型 192
10.2.5 对象 193
10.2.6 空值和未定义 193
10.2.4 影片剪辑 193
10.3 动作脚本的语法 194
10.3.1 点语法 194
10.3.2 大括号 195
10.3.3 分号 195
10.3.4 圆括号 195
10.3.5 大小写字母 196
10.3.6 注释 196
10.4 变量 197
10.4.1 变量命名 197
10.3.7 关键字 197
10.3.8 常数 197
10.4.2 变量的作用范围 198
10.4.3 变量声明 199
10.4.4 脚本中使用变量 199
10.5 运算符 200
10.5.1 运算符的优先级 200
10.5.2 数值运算符 201
10.5.3 比较运算符 202
10.5.4 字符串运算符 202
10.5.5 逻辑运算符 202
10.5.6 按位运算符 203
10.5.7 等于运算符 203
10.5.8 赋值运算符 204
10.5.9 点运算符和数组访问运算符 204
本章小结 205
习题 206
第11章 测试与发布 207
11.1 测试影片 207
11.1.1 测试概述 207
11.1.2 优化影片 208
11.1.3 测试影片下载性能 209
11.1.4 使用【调试器】面板 212
11.2.1 设置发布格式 213
11.2 发布影片 213
11.2.2 设置Flash发布格式 214
11.2.3 设置HTML发布格式 215
11.2.4 设置其他发布格式 218
11.3 导出影片 222
11.3.1 导出影片和图像 222
本章小结 224
习题 224
11.3.2 更新Flash影片用于Dreamweaver 224
第12章 实训 226
12.1 蛋壳内的雏鸟 226
12.2 宇宙射线 230
12.3 精巧的时钟 233
12.4 漫天飞雪 240
12.5 baby的诞生 242
12.6 桌球游戏 245
12.7 多媒体课件 252
附录 Flash MX 2004常用快捷键 268