第1章 网页动画与Flash初步 1
1.1 Flash的历史 1
1.2 Flash的特点 1
1.3 Flash MX 2004的新特点 4
1.4 Flash MX 2004与Flash播放器的系统需求 5
1.5 Flash MX 2004的安装 5
1.6 Flash的文件类型 6
1.7 Flash的应用 8
习题 8
第2章 Flash MX 2004基础 9
2.1 Flash的工作环境 9
2.1.1 时间轴 10
2.1.2 工具箱 13
2.1.3 浮动面板 13
2.1.4 属性面板 14
2.1.5 工作区(舞台) 14
2.2 Flash MX 2004环境设置 19
2.2.1 设置工作环境参数 19
2.2.2 设置快捷键 24
2.3 Flash动画制作流程 24
2.3.1 设定舞台尺寸和安排场景 24
2.3.2 创建、插入动画成员 25
2.3.3 设定动画效果 27
2.3.4 预览测试动画 28
2.3.5 动画文件的保存、输出与发布 29
2.4 制作简单的动画 30
2.5 时间轴特效动画 33
2.5.1 阴影文字 33
2.5.2 复制到网格 35
2.6 利用模板制作动画 36
习题 39
第3章 Flash绘图与素材 41
3.1 矢量图与位图 41
3.1.1 矢量图 41
3.1.2 位图 42
3.2 基本知识 42
3.3 使用绘制图形的工具 43
3.3.1 线条工具 44
3.3.2 铅笔工具 44
3.3.3 椭圆工具 45
3.3.4 矩形工具 46
3.3.5 刷子工具 46
3.3.6 钢笔工具 47
3.4 使用选择图形的工具 49
3.4.1 选择工具与部分选取工具 49
3.4.2 套索工具 50
3.5 图形编辑工具 51
3.5.1 颜料桶工具 51
3.5.2 墨水瓶工具 52
3.5.3 滴管工具 53
3.5.4 填充变形工具 53
3.5.5 橡皮擦工具 55
3.6 使用文本工具 56
3.6.1 创建静态文本 56
3.6.2 创建动态文本 59
3.6.3 创建输入文本 60
3.6.4 设置替换字体 61
3.6.5 分离文字 62
3.7 修饰图形 63
3.7.1 优化曲线 63
3.7.2 将线条转换为填充 64
3.7.3 扩展填充 64
3.7.4 柔化填充边缘 65
3.8 外部素材的导入 66
3.8.1 导入文件的基本方法 66
3.8.2 导入图形图像素材 67
3.8.3 图形图像素材属性的设定 70
3.8.4 导入视频素材 72
3.9 使用颜色 76
3.9.1 使用颜色样本面板 76
3.9.2 使用混色器面板 78
习题 80
第4章 处理对象 83
4.1 对象的选取、复制、移动和删除 83
4.1.1 选取对象 83
4.1.2 移动对象 84
4.1.3 复制对象 84
4.1.4 删除对象 85
4.2 对象的缩放、旋转、倾斜和镜像 85
4.2.1 缩放对象 85
4.2.2 旋转对象 86
4.2.3 倾斜对象 88
4.2.4 扭曲对象 89
4.2.5 封套对象 89
4.2.6 翻转对象 90
4.3 对象的组合、排列、对齐和分散到图层 90
4.3.1 对象的组合与取消组合 90
4.3.2 对象的排列 92
4.3.3 对象的对齐 92
4.3.4 分散到图层 95
4.4 分离对象 96
4.5 图像实例 97
4.6 文字动画 101
习题 107
第5章 动画与图层 109
5.1 图层的概念 109
5.2 图层的基本操作 110
5.2.1 图层和图层文件夹的创建与删除 110
5.2.2 查看图层和图层文件夹 112
5.3 引导层 116
5.3.1 普通引导层 116
5.3.2 运动引导层 116
5.4 遮罩层 117
5.5 设置图层属性 118
5.6 百叶窗的制作 119
5.7 飞动的蝴蝶 122
习题 125
第6章 元件和实例 127
6.1 元件与实例的基本概念 127
6.1.1 元件和实例的概念 127
6.1.2 元件的类型 128
6.2 创建图形元件 129
6.2.1 将舞台中的对象转换为图形元件 129
6.2.2 直接建立图形元件 130
6.3 创建影片剪辑元件 130
6.3.1 将舞台中的对象转换为影片剪辑元件 131
6.3.2 直接建立影片剪辑元件 132
6.4 创建按钮 132
6.4.1 按钮的概念 132
6.4.2 创建按钮元件 132
6.4.3 激活、选择和测试按钮 134
6.4.4 按钮制作实例 134
6.5 编辑元件 137
6.6 实例的相关操作 138
6.6.1 创建实例 138
6.6.2 改变实例属性 140
6.6.3 分离实例 143
6.7 库和共享库资源 143
6.7.1 库面板的使用 144
6.7.2 共享库资源 144
习题 146
第7章 创建基础动画 147
7.1 帧的基本操作 147
7.1.1 帧 147
7.1.2 编辑帧 149
7.1.3 使用洋葱皮 152
7.1.4 帧标签、帧注释和锚记 154
7.2 创建动画的准备工作 155
7.2.1 动画与图层 156
7.2.2 设置播放速度 156
7.2.3 设置背景图像 156
7.3 创建逐帧动画 157
7.3.1 直接导入生成动画 157
7.3.2 创建简单的逐帧动画 158
7.3.3 创建复杂的逐帧动画 160
7.4 创建运动补间动画 163
7.4.1 位移动画 164
7.4.2 旋转动画 167
7.4.3 色彩渐变动画 170
7.5 创建形状补间动画 172
7.5.1 形状变化动画 173
7.5.2 添加形状提示 175
习题 176
第8章 创建高级动画 179
8.1 引导层动画 179
8.1.1 简单的引导层动画 180
8.1.2 闭合路径动画的实现 183
8.1.3 复杂的引导层动画 185
8.2 遮罩动画 187
8.2.1 上层运动的遮罩动画 189
8.2.2 下层运动的遮罩动画 192
8.2.3 上下层同时运动的遮罩动画 194
8.3 多场景动画 195
8.4 使用影片剪辑元件创作动画 196
8.4.1 影片剪辑动画的制作 196
8.4.2 按钮上的影片剪辑动画 198
习题 199
第9章 将声音加入动画 201
9.1 导入声音 201
9.1.1 关于Flash中的声音 201
9.1.2 导入声音的方法 202
9.2 声音的压缩 202
9.2.1 ADPCM 203
9.2.2 MP3 204
9.2.3 原始 206
9.2.4 语音 206
9.2.5 其他压缩声音的方法 207
9.3 为动画加入声音 207
9.3.1 为按钮加入声音的方法 207
9.3.2 为动画加入声音的方法 209
9.4 编辑声音 209
9.4.1 编辑效果 209
9.4.2 声音的同步 210
9.4.3 声音的循环 211
9.5 为动画添加声音实例 211
习题 213
第10章 交互动画基础 215
10.1 ActionScript语言简介 215
10.1.1 ActionScript是什么 215
10.1.2 ActionScript的常用术语 215
10.1.3 使用动作面板 216
10.2 添加动作的基本方法 217
10.2.1 给帧添加动作 217
10.2.2 给按钮添加动作 218
10.2.3 给影片剪辑添加动作 218
10.3 控制声音的播放 219
习题 221
第11章 创建高级交互式动画 223
11.1 时间轴控制动作 223
11.1.1 “stop”动作 223
11.1.2 “play”动作 225
11.1.3 “gotoAndPlay”动作 226
11.1.4 “stopAllSounds”动作 226
11.2 浏览器/网络动作 228
11.2.1 “fscommand”动作 228
11.2.2 “getURL”动作 231
11.2.3 “loadMovie”和“unloadMovie”动作 232
11.2.4 “loadVariables”动作 234
11.3 影片剪辑控制动作 236
11.3.1 “startDrag”和“stopDrag”动作 237
11.3.2 “duplicateMovieClip”和“remove MovieClip”动作 240
11.3.3 “setProperty”动作 241
11.4 其他常用动作 241
11.4.1 “ifFrameLoaded”动作 241
11.4.2 “tellTarget”动作 242
习题 245
第12章 使用组件 247
12.1 使用组件的基本方法 247
12.2 Flash内置组件 249
12.2.1 CheckBox组件 249
12.2.2 ComboBox组件 250
12.2.3 List组件 251
12.2.4 Button组件 251
12.2.5 RadioButton组件 251
习题 252
第13章 Flash动画的发布与导出 253
13.1 动画的下载测试 253
13.1.1 优化动画的技巧 253
13.1.2 测试动画的下载性能 255
13.2 动画的发布 256
13.2.1 发布动画 257
13.2.2 发布图形文件 259
13.2.3 发布网页 264
13.2.4 发布可执行文件 267
13.2.5 发布QuickTime 267
13.3 导出动画 268
13.3.1 导出动画的基本方法 268
13.3.2 导出动画的格式 269
13.4 关于HTML模板 271
13.4.1 创建模板 271
13.4.2 Flash HTML要求 272
习题 273
第14章 Dreamweaver、Fireworks与Flash的集成 275
14.1 把Flash动画导入到Dreamweaver软件 275
14.2 使用Dreamweaver内建的Flash功能 277
14.2.1 插入Flash按钮 277
14.2.2 插入Flash文本 278
14.3 添加Dreamweaver行为 279
14.3.1 检查插件 280
14.3.2 控制Shockwave或Flash 281
14.4 把Fireworks文件导出成Flash动画 282
习题 283
第15章 综合动画实例 285
15.1 Flash片头动画 285
15.2 Flash贺卡 292
15.3 Flash拼图游戏 299
习题 305