第1章 初识Flash MX 1
1.1 Flash MX简介 1
1.1.1 Flash MX图形格式 1
1.1.2 Flash MX的引用文件 2
1.2 Flash MX操作界面 4
1.2.1 常用工具栏 5
1.2.2 工具箱 5
1.2.3 时间轴面板 7
1.2.4 场景和舞台 8
1.2.5 属性面板 9
1.2.6 动作面板和其他浮动面板 10
1.3 Flash MX文件操作 10
1.3.1 新建文件 10
1.3.2 保存文件 11
1.3.3 打开文件 12
1.3.4 关闭文件 12
1.4 Flash动画特点 13
1.5 Flash MX新功能 14
习题(一) 15
第2章 创建矢量图形 17
2.1 直线工具 17
2.1.1 设置笔触颜色 17
2.1.2 设置笔触高度 18
2.1.3 设置笔触样式 18
2.2 铅笔工具 19
2.3 椭圆工具 20
2.3.1 设置笔触颜色 20
2.3.2 设置笔触样式 22
2.4 矩形工具 23
2.3.3 使用椭圆工具绘制图形 23
2.5 画笔工具 24
2.5.1 画笔工具属性面板 24
2.5.2 用画笔绘制图形 27
2.6 文本工具 28
2.6.1 文本的输入 28
2.6.2 文本格式的设置 29
2.7 钢笔工具与部分选取工具 32
2.7.1 钢笔工具 32
2.7.2 部分选取工具 34
习题(二) 35
第3章 编辑及辅助工具 37
3.1 箭头工具 37
3.1.1 选择对象 37
3.1.2 移动、删除、复制对象 38
3.1.3 编辑对象 39
3.2 套索工具 40
3.3 填充变形工具 43
3.3.1 线性填充变形 43
3.3.2 放射状填充变形 44
3.4 墨水瓶工具 46
3.5 颜料桶工具 47
3.6 滴管工具 48
3.6.1 吸取填充区域颜色属性 48
3.6.2 吸取线条的属性 49
3.6.3 吸取文字属性 50
3.6.4 吸取位图图案 51
3.7 橡皮擦工具 52
3.7.1 橡皮擦工具的选项设置 52
3.7.2 橡皮擦工具的使用方法 55
3.8 手形工具 56
3.9 缩放工具 57
3.10 色彩编辑 58
3.10.1 颜色面板 58
3.10.2 混色器面板 60
3.10.3 颜色样本面板 62
3.11 图形排列 63
习题(三) 67
第4章 动画制作基础 69
4.1 时间轴和帧 69
4.1.1 时间轴概述 69
4.1.2 帧 71
4.2 帧的编辑 73
4.2.1 帧的选择 73
4.2.3 帧的复制和粘贴 74
4.2.2 插入帧 74
4.2.4 帧的移动和删除 75
4.2.5 动画帧的翻转 75
4.2.6 关键帧转换为普通帧 75
4.2.7 制作闪烁字母 75
4.3 逐帧动画 78
4.4 运动补间动画 79
4.4.1 创建运动补间动画 80
4.4.2 设置运动补间属性 82
4.5 形状补间动画 85
4.5.1 形状补间的创建 85
4.5.2 形状提示 87
4.6 绘图纸模式 91
4.6.1 绘图纸外观模式 91
4.6.2 绘图纸外观轮廓模式 92
4.6.3 编辑多帧模式 93
4.6.4 修改绘图纸标记 94
习题(四) 95
第5章 图像与元件 97
5.1 导入图像 97
5.1.1 导入图像 97
5.1.2 导入图像应注意的问题 98
5.2 编辑图像 99
5.2.1 将图像转换为矢量图 99
5.2.2 将图像转换为矢量色块 100
5.2.3 设置图像资源属性 102
5.3 元件库面板和元件 103
5.3.1 元件库面板 103
5.3.2 创建元件 106
5.3.3 编辑元件 107
5.3.5 其他属性的调整 108
5.3.4 元件的变形 108
5.3.6 为实例指定不同元件 109
5.3.7 改变元件类型 109
5.4 图形元件 110
5.4.1 创建图形元件 110
5.4.2 图形元件与影片剪辑元件 115
5.5 影片剪辑元件 115
5.5.1 创建影片剪辑元件 115
5.5.2 将舞台中的对象转换为影片剪辑元件 118
5.6 按钮元件 121
5.6.1 创建按钮元件 121
5.6.2 编辑按钮元件 123
习题(五) 125
6.1.1 图层列表 127
6.1 图层概述 127
第6章 高级动画制作 127
6.1.2 图层快捷菜单 128
6.1.3 图层属性对话框 129
6.1.4 多层动画制作基础 130
6.2 引导层 138
6.2.1 创建引导层 138
6.2.2 引导层应用 138
6.3 遮罩层 142
6.3.1 创建遮罩层 142
6.3.2 使用遮罩层 143
6.4 图层的应用 145
6.5 场景概述 156
6.5.1 场景面板 157
6.5.2 场景的应用 158
6.6 场景应用实例 162
习题(六) 168
第7章 动画中的音频 171
7.1 音频简介 171
7.2 Flash MX中的数字音频 172
7.2.1 导入格式 172
7.2.2 导出格式 172
7.3 添加音频 172
7.3.1 导入音频文件 173
7.3.2 合并声音到时间轴上 174
7.4 设置声音属性 175
7.4.1 设置声音选项 175
7.4.2 设置效果选项 175
7.4.3 设置同步选项 176
7.4.4 设置循环选项 176
7.5.1 编辑音频 177
7.5 编辑和使用音频 177
7.5.2 为按钮添加音效 178
7.6 音频输出 180
7.6.1 设置音频输出属性 180
7.6.2 设置声音属性 182
7.6.3 动画输出音频的技巧 182
习题(七) 183
第8章 输出与发布动画 185
8.1 动画测试 185
8.1.1 测试简单动画 185
8.1.2 测试复杂动画 186
8.1.3 测试ActionScript语句 189
8.2 动画优化 190
8.3.1 动画或图片的输出 191
8.3 动画输出 191
8.3.2 输出格式 193
8.4 动画发布 193
8.4.1 发布动画 193
8.4.2 文件发布设置 194
8.4.3 发布预览和发布命令 207
习题(八) 209
第9章 ActionScript基础 211
9.1 变量与函数 211
9.1.1 变量 211
9.1.2 变量命名规则 212
9.1.3 变量定义与作用域 213
9.1.4 运算符和表达式 214
9.1.5 函数 216
9.2 Flash编程基础 217
9.2.1 动作面板 218
9.2.2 ActionScript基本语法规则 219
9.2.3 事件 220
9.2.4 动作 224
9.3 控制电影动作 224
9.3.1 play语句 225
9.3.2 stop语句 225
9.3.3 gotoAndPlay语句 225
9.3.4 gotoAndStop语句 225
9.3.5 tellTarget语句 225
9.4 条件控制语句 226
9.4.1 if语句 226
9.4.2 while语句 227
9.4.3 for语句 227
9.5.2 推荐的编程方案 228
9.5.3 调试程序 228
9.5.1 编程习惯 228
9.5 调试程序 228
习题(九) 229
第10章 高级Action编程 231
10.1 ActionScript的基本概念 231
10.1.1 对象、方法和属性 231
10.1.2 路径和阶层 232
10.2 实现交互式动画 234
10.2.1 按钮事件 234
10.2.2 影片剪辑事件 237
10.3 目标控制 239
10.3.1 tellTarget的作用 239
10.3.2 tellTarget的应用 241
10.4 控制影片剪辑属性 244
10.4.1 设置属性的方法 245
10.4.2 调整影片剪辑的位置 246
10.4.3 调整影片剪辑的比例和旋转属性 248
10.4.4 设置影片剪辑的不透明度 250
10.5 控制颜色属性 252
10.6 使用ActionScript加载声音 256
10.7 载入和卸载外部影片 261
10.8 输入文本和动态文本 264
10.8.1 输入文本属性面板 264
10.8.2 动态文本属性面板 264
10.8.3 交互文本 265
习题(十) 267
第11章 组件 269
11.1 CheckBox(复选框)组件 269
11.1.1 CheckBox属性面板 269
11.1.2 CheckBox的使用 270
11.2 ComboBox(下拉菜单)组件 271
11.2.1 ComboBox属性面板 271
11.2.2 下拉菜单的使用 272
11.3 ListBox(列表框)组件 273
11.4 PushButton(按钮)组件 273
11.5 RadioButton(单选按钮)组件 274
11.6 ScrollBar(滚动条)组件 275
11.7 ScrollPane(滚动区域)组件 276
11.8 组件应用 278
习题(十一) 284
附录A Flash MX菜单命令 287
附录B Flash电影和影片剪辑的属性和方法 297
附录C 与影片剪辑目标相关的函数 303
附录D Actions运算符 305
习题答案 307