目录 1
第1章 Flash MX 2004新增功能及基础知识 1
1.1 Flash软件应用领域 1
1.1.1 网页制作 1
1.1.2 网络广告 2
1.1.3 二维动画 3
1.1.4 音乐MTV 4
1.1.5 Flash贺卡 4
1.1.6 Flash游戏 5
1.1.7 制作教育课件 5
1.2 Flash MX 2004新功能一览 6
1.3 矢量图形和位图图像 10
1.3.1 矢量图形 10
1.3.2 位图图像 11
1.4 Flash动画制作流程 12
1.5 习题 14
第2章 掌握工作环境及文档操作 15
2.1 认识工作环境 15
2.1.1 工具面板 16
2.1.2 面板 16
2.1.3 工具栏 17
2.1.4 时间轴 17
2.1.5 场景 18
2.1.6 舞台、工作页面 18
2.1.7 文档标题栏 19
2.2 使用网格、标尺及辅助线 19
2.2.1 网格 19
2.2.2 标尺 20
2.2.3 辅助线 22
2.3 文档操作 22
2.3.1 开始页 22
2.3.2 新建文档 25
2.3.3 保存文档 27
2.3.4 恢复文档 27
2.3.5 打开文档 28
2.3.6 关闭文档 29
2.3.7 设置文档属性 29
2.4 使用模板 31
2.4.1 什么是模板 31
2.4.2 使用默认的模板 31
2.4.3 保存并应用模板 33
2.5 动手做 34
2.5.1 基于模板新建并保存文档 34
2.5.2 打开文档并退出Flash 35
2.6 习题 36
第3章 图形及文本的基本操作 37
3.1 绘制图形 37
3.1.1 线条工具 37
3.1.2 钢笔工具 38
3.1.3 铅笔工具 40
3.1.4 椭圆工具 41
3.1.5 矩形工具 42
3.1.6 多角星形工具 43
3.1.7 刷子工具 44
3.2 填充图形 45
3.2.1 调配颜色 45
3.2.2 改变填充效果 48
3.2.3 墨水瓶工具 51
3.2.4 颜料桶工具 51
3.2.5 使用吸管工具 52
3.3 选择并编辑图形 53
3.3.1 选择工具 53
3.3.2 部分选取工具 53
3.3.3 套索工具 54
3.3.4 橡皮擦工具 55
3.4 组合与分离对象 56
3.4.1 组合与解组对象 56
3.4.2 编辑群组对象 57
3.4.3 群组层级 57
3.4.4 组合图形防止重叠分割 58
3.4.5 打散对象 59
3.5 创建特殊效果 60
3.5.1 将线条转换为填充 60
3.5.2 扩散填充 60
3.5.3 柔化填充边缘 61
3.6 文字 62
3.6.1 创建文本 63
3.6.2 文本类型 65
3.6.3 将文本打散 70
3.7 导入外部文件 71
3.7.1 导入图形及元件 71
3.7.2 导入FreeHand图形 73
3.7.3 导入Illustrator图形 74
3.7.4 导入视频 75
3.8 位图控制 75
3.8.1 去除位图的背景 76
3.8.2 选择并修改位图中的颜色 77
3.8.3 将位图转换为矢量图形 77
3.8.4 位图的打散与转换为矢量图形的区别 79
3.8.5 位图属性控制 80
3.9 动手做 81
3.9.1 导入视频 81
3.9.2 去除位图背景 82
3.9.3 位图填充 83
3.9.4 实色填充 84
3.9.5 渐变填充 85
3.9.6 绘制界面 87
3.10 习题 92
第4章 对象与元件控制 94
4.1 移动对象 94
4.2 复制与删除对象 95
4.3 平滑与平整图形 96
4.4 变形对象 97
4.4.1 使用变形工具 97
4.4.2 用变形面板变形对象 99
4.4.3 用菜单中的命令变形对象 100
4.5 对象的对齐与分布 101
4.6 对象的顺序 101
4.7 使用元件 102
4.7.1 元件的3种类型 102
4.7.2 创建元件的两种方法 103
4.7.3 创建“影片剪辑”元件 104
4.7.4 创建“按钮”元件 106
4.7.5 创建图形元件 108
4.8 “库”面板 109
4.8.1 “库”面板的基本操作 109
4.8.2 元件文件夹 111
4.8.3 “库”面板的弹出菜单 112
4.8.4 Flash内建元件库 113
4.8.5 共享库 114
4.9 修改实例和元件 115
4.9.1 改变实例属性 115
4.9.2 改变元件属性 116
4.9.3 断开实例同元件的联系 116
4.10 动手做 116
4.10.1 直接创建一个图形元件 116
4.10.2 将图形转换为元件 118
4.10.3 水平居中对齐对象 119
4.10.4 补充共享库 120
4.10.5 制作互动按钮 121
4.11 习题 124
第5章 场景、帧及图层 127
5.1 场景 127
5.2 帧 128
5.2.1 帧的类型 129
5.2.2 帧的显示模式 131
5.2.3 编辑帧 134
5.3 图层 136
5.3.1 认识图层 137
5.3.2 创建及命名图层 138
5.3.3 编辑图层 139
5.3.4 图层文件夹 140
5.3.5 设置图层属性 140
5.4 动手做 141
5.4.1 重命名图层 141
5.4.2 调整图层顺序 142
5.4.3 复制图层 142
5.4.4 制作遮罩效果 142
5.4.5 将图层整理至图层文件夹 143
5.5 习题 144
第6章 动画 146
6.1 动画的原理 146
6.2 关键帧动画 147
6.3 补间动画 148
6.3.1 运动补间动画 148
6.3.2 形状补间动画 150
6.3.3 颜色补间动画 152
6.4 运动路径动画 154
6.5 遮罩动画 155
6.6 时间轴特效 156
6.6.1 添加时间轴特效 156
6.6.2 时间轴特效的类型 157
6.6.3 编辑时间轴特效 163
6.6.4 删除时间轴特效 164
6.7 播放动画 164
6.8 测试动画 165
6.8.1 测试下载性能 165
6.8.2 创建自定义下载速度 166
6.9 动手做 167
6.9.1 结合路径引导线制作逐帧动画——使用光枪绘制幽灵 167
6.9.2 制作运动补间动画——手表指针及刻度的顺逆旋转 173
6.9.3 制作运动补间动画——移动方格 176
6.9.4 制作形状补间动画——雨滴效果 181
6.9.5 结合运动补间动画及时间轴特效制作遮罩动画——百叶窗效果 184
6.10 习题 187
第7章 使用组件 190
7.1 组件技术概述 190
7.2 使用UI组件 191
7.2.1 CheckBox组件 191
7.2.2 ComboBox组件 193
7.2.3 List组件 195
7.2.4 Button组件 196
7.2.5 RadioButton组件 197
7.2.6 TextArea组件 198
7.2.7 ScrollPane组件 199
7.2.8 Loader组件 201
7.2.9 NumericStepper组件 202
7.2.10 ProgressBar组件 202
7.2.11 TextInput组件 203
7.2.12 Window组件 204
7.3 动手做 205
7.3.1 制作留言簿 205
7.3.2 制作注册表单 208
7.4 习题 213
第8章 添加和编辑声音 215
8.1 关于声音 215
8.2 导入声音 216
8.2.1 事件型声音 218
8.2.2 音频流 218
8.3 为按钮添加声音 218
8.4 设置声音的输出格式 219
8.5 设置声音属性 221
8.6 编辑声音 223
8.7 动手做 224
8.8 习题 225
第9章 ActionScript与行为 226
9.1 关于ActionScript 226
9.1.1 动作面板 226
9.1.2 添加Actions代码的方法 230
9.2 深入掌握ActionScript 231
9.2.1 语法 231
9.2.2 数据类型 233
9.2.3 变量 235
9.2.4 操作符 236
9.2.5 条件与循环 237
9.2.6 函数 239
9.2.7 属性 240
9.3 重要的Actions命令详解 242
9.3.1 代码提示 242
9.3.2 影片控制 244
9.3.3 浏览器/网络 246
9.3.4 影片剪辑控制 250
9.4 利用行为添加交互作用 255
9.4.1 “行为”面板 255
9.4.2 使用行为 256
9.5 行为 258
9.5.1 Web 258
9.5.2 声音 259
9.5.3 媒体 262
9.5.4 嵌入的视频 262
9.5.5 影片剪辑 263
9.6 动手做 267
9.6.1 按钮 267
9.6.2 变色天鹅 271
9.6.3 异度空间 274
9.7 习题 277
第10章 优化及发布动画 280
10.1 优化动画 280
10.2 发布动画 281
10.2.1 发布为Flash动画 283
10.2.2 发布为HTML文件 286
10.2.3 发布为GIF动画文件 289
10.2.4 发布为放映文件 292
10.3 习题 292
附录A 习题参考答案 294