第0章 Flash MX初步 1
0.1 Flash创作环境的系统需求 1
0.2 Flash播放器的系统需求 1
0.3 安装Flash MX 2
0.4 Flash MX中的新功能 2
第1章 使用Flash MX 7
1.1 舞台和工作区 9
1.2 创建新影片 14
1.3 设置Flash的工作参数 16
1.4 使用文档属性检查器 18
1.5 自定义快捷键 19
1.6 使用场景 20
1.7 关于时间轴 21
1.8 帧和关键帧 25
1.9 使用层 28
1.10 预览和测试影片 34
1.11 使用影片浏览器 36
1.12 加速影片的显示 39
1.13 保存Flash文件 39
1.14 在编辑影片时打印Flash文件 40
第2章 使用Flash资源 43
2.1 Flash资源和资源管理器 43
2.2 使用工具箱 45
2.3 工作区管理 46
2.4 使用关联菜单 49
2.5 使用库 49
第3章 绘图 55
3.1 关于矢量图形和位图图像 55
3.2 Flash的绘图和填色工具 56
3.3 关于Flash中的层叠形状 57
3.4 使用铅笔工具绘图 58
3.5 绘制直线、椭圆和矩形 58
3.6 使用钢笔工具 59
3.7 使用画笔工具 63
3.8 调整线条和形状的外框 64
3.9 擦除 67
3.10 修改形状 67
3.11 对齐 68
3.12 选择绘画设置 70
3.13 绘图工具应用示例 71
第4章 颜色处理 74
4.1 使用工具箱中的笔触和填充控件 74
4.2 使用形状属性检查器中的笔触和填充控件 75
4.3 在混色器面板中处理纯色和渐变色 76
4.4 使用墨水瓶工具修改笔触 78
4.5 使用颜料桶工具应用纯色、渐变色和位图图像的填充 78
4.6 使渐变色和位图图像填充变形 79
4.7 使用滴管工具复制笔触和填充颜色 81
4.8 锁定填充的渐变色或位图图像 81
4.9 修改调色板 82
4.10 颜色处理示例 84
第5章 使用导入的图形和视频 87
5.1 在Flash中放置图形 87
5.2 处理导入的位图图像 93
5.3 导入视频 98
5.4 视频导入示例 107
第6章 添加声音 111
6.1 导入声音 111
6.2 在影片中添加声音 113
6.3 给按钮附加声音 114
6.4 通过共享库或Sound对象使用声音 115
6.5 使用声音编辑控件 116
6.6 在关键帧开始或停止声音的播放 117
6.7 关于onSoundComplete事件 118
6.8 导出时压缩声音 118
6.9 声音应用示例 123
第7章 处理图形对象 129
7.1 选择对象 129
7.2 组合对象 132
7.3 移动、复制和删除对象 133
7.4 叠放对象 136
7.5 使对象产生变形 137
7.6 翻转对象 140
7.7 还原已经变形的对象 141
7.8 对齐对象 141
7.9 分离组合体和对象 142
7.10 对象变形示例 143
第8章 处理文本 145
8.1 关于嵌入字体和设备字体 145
8.2 创建文本 146
8.3 设置文本属性 148
8.4 创建字体元件 152
8.5 编辑文本 153
8.6 关于文本变形 154
8.7 将文本转换成形状 154
8.8 给横排文本添加超级链接 155
8.9 替换系统中不存在的字体 155
第9章 使用元件、实例和库资源 158
9.1 元件的类型 159
9.2 创建元件 159
9.3 创建实例 163
9.4 创建按钮 163
9.5 启用、编辑和测试按钮 166
9.6 编辑元件 167
9.7 改变实例属性 168
9.8 分离实例 172
9.9 获取舞台上实例的信息 172
9.10 在影片之间复制库资源 174
9.11 使用共享的库资源 175
9.12 解决库资源之间的冲突 178
9.13 按钮应用示例 179
第10章 创建动画 183
10.1 关于渐变动画 183
10.2 关于帧并帧动画 184
10.3 关于动画中的层 184
10.4 创建关键帧 184
10.5 时间轴中的动画表示 185
10.6 关于帧频率 186
10.7 扩展静态的图像 186
10.8 为渐变动画分布对象 187
10.9 使实例、组合体和文本产生渐变 188
10.10 使用路径控制运动渐变 192
10.11 形状渐变 193
10.12 使用形状渐变提示 195
10.13 创建帧并帧动画 196
10.14 编辑动画 196
10.15 使用遮罩 200
10.16 运动渐变动画及其控制示例 202
第11章 理解ActionScript语言 206
11.1 Flash MX中ActionScript的新功能 206
11.2 ActionScript和JavaScript的差异 206
11.3 关于ActionScript中的脚本编写 207
11.4 ActionScript术语 214
11.5 剖析一个实例脚本 216
11.6 使用ActionScript语法 219
11.7 关于数据类型 223
11.8 关于变量 225
11.9 使用运算符操控表达式中的值 230
11.10 使用动作 235
11.11 编写目标路径 236
11.12 控制脚本流程 236
11.13 使用内置函数 238
11.14 调用函数 238
11.15 创建函数 240
11.16 关于内置对象 242
11.17 关于自定义对象 246
11.18 Flash MX ActionScript的版本向下兼容问题 250
第12章 使用ActionScript编写脚本 253
12.1 使用动作面板 253
12.2 使用外部文本编辑器 262
12.3 语法检查的突出显示 262
12.4 ActionScript编辑器参数设置 263
12.5 使用代码提示 264
12.6 给帧分配动作 267
12.7 给按钮分配动作 268
12.8 给影片剪辑分配动作 269
12.9 在专家模式中编写代码示例 270
第13章 处理影片剪辑和按钮 275
13.1 关于多重时间轴 275
13.2 使用动作和方法控制影片剪辑 285
13.3 使用影片剪辑事件 291
13.4 使用按钮事件 293
13.5 使用ActionScript操控按钮 294
13.6 载入外部文件示例 294
第14章 处理文本域 301
14.1 创建文本域 301
14.2 使用ActionScript控制文本 304
14.3 创建滚动文本 312
第15章 使用ActionScript创建交互影片 315
15.1 控制影片播放 315
15.2 创建复杂的交互效果 320
第16章 使用组件 340
16.1 关于组件 340
16.2 在Flash文件中添加组件 341
16.3 使用CheckBox(复选框)组件 342
16.4 使用ComboBox(组合框)组件 343
16.5 使用ListBox(列表框)组件 345
16.6 使用PushButton(按钮)组件 346
16.7 使用RadioButton(单选钮)组件 347
16.8 使用ScrollBar(滚动条)组件 349
16.9 使用ScrollPane(滚动窗格)组件 350
16.10 编写组件的onChange和onClick处理程序 352
16.11 自定义组件的颜色 354
16.12 改变组件的图形外观 357
16.13 使用组件创建表单 360
第17章 和外部数据源的连接 362
17.1 发送变量到远程数据源或从远程数据源载入变量 362
17.2 发送消息到Flash播放器或接收来自Flash播放器的消息 371
第18章 创建可打印的影片 377
18.1 通过Flash播放器打印 377
18.2 添加“打印”动作 381
18.3 通过Flash播放器的关联菜单打印 382
18.4 关于发布具有可打印帧的影片 383
第19章 测试电影 384
19.1 优化影片 384
19.2 测试影片的下载表现 385
19.3 ActionScript编辑和疑难解答指南 388
19.4 使用“调试器” 389
19.5 使用“输出”窗口 396
第20章 发布电影 400
20.1 播放Flash影片 400
20.2 发布Flash影片 401
20.3 预览发布格式和设置 419
20.4 使用独立播放器 419
20.5 关于HTML发布模板 420
20.6 自定义HTML发布模板 421
20.7 编辑Flash的HTML设置 425
20.8 配置Flash动画的Web服务器 432
20.9 筛选来访者 432
20.10 Flash动画应用示例 433
第21章 导出 438
21.1 导出影片和图像 438
21.2 关于导出文件的格式 439
第22章 Flash Communication Server(Flash通信服务器)入门 447
22.1 Flash Communication Server(Flash通信服务器)概述 447
22.2 安装和工作流程 447
22.3 Flash Communication Server(Flash通信服务器)词汇表 457
附录A 运算符列表 459
附录B 键盘按键及其代码值 461
字符a~z和标准数字0~9 461
小键盘上的按键 462
功能按键 462
其他按键 463
附录C 出错信息 464