目录 1
前言 1
第1章 Flash世界初体验 1
1.1 Flash概述 1
1.2 Flash新增功能 2
1.2.1 两个版本中同时提供的新功能 3
1.2.2 仅在Professional版中提供的新功能 5
1.3 安装Flash 6
1.3.1 系统要求 6
1.3.2 安装和激活 6
1.4 了解Flash MX 2004的工作环境 9
1.3.3 启动 9
1.4.1 工作环境概述 10
1.4.2 使用舞台 11
1.4.3 使用工具栏 11
1.5 使用面板和属性检查器 12
1.5.1 使用面板 13
1.5.2 属性检查器 14
1.6 基本菜单和常用命令 15
1.6.1 【文件】菜单 15
1.6.2 【编辑】菜单 16
1.6.3 【视图】菜单 17
1.6.4 【插入】菜单 18
1.6.5 【修改】菜单 18
1.6.7 【命令】菜单 19
1.6.6 【文本】菜单 19
1.6.8 【控制】菜单 20
1.6.9 【窗口】菜单 20
1.6.10 【帮助】菜单 21
1.7 处理Flash文档 22
1.7.1 创建和保存文档 22
1.7.2 查找和替换 25
1.7.3 历史记录 26
1.8 利用帮助资源 27
1.8.1 【帮助】项 27
1.8.3 按钮功能 28
1.9 本章小结 28
1.8.2 【如何】项 28
第2章 图形的绘制与编辑 29
2.1 绘画概述 29
2.1.1 矢量和位图图形 29
2.1.2 绘图工具栏介绍 30
2.2 使用工具 32
2.2.1 绘制直线、椭圆和矩形 32
2.2.2 绘制多边形和星形 35
2.2.3 用铅笔工具绘画 36
2.2.4 使用钢笔工具 38
2.2.5 使用刷子工具 40
2.2.6 其他辅助工具 43
2.3 图形的编辑及处理 43
2.3.1 选择、组合对象 44
2.3.2 移动、复制和删除对象 47
2.3.3 变形对象 49
2.4 处理颜色 53
2.4.1 使用工具栏中的控件 53
2.4.2 使用属性检查器中的控件 60
2.4.3 使用混色器 61
2.4.4 修改调色板 63
2.5 图像的导入和优化 65
2.5.1 将插图放置到Flash中 65
2.5.2 处理导入的图形 66
2.6 本章小结 70
3.1 时间轴 71
第3章 创建动画 71
3.1.1 了解【时间轴】面板 72
3.1.2 时间轴特效 73
3.2 帧 75
3.2.1 帧和关键帧 75
3.2.2 在时间轴中处理帧 79
3.2.3 帧频 80
3.3 层 81
3.3.1 层及其操作区 81
3.3.2 创建层和层文件夹 83
3.3.3 查看层和层文件夹 84
3.3.4 编辑层或层文件夹 86
3.3.6 使用引导层 88
3.3.7 使用蒙版层 88
3.3.5 组织层或层文件夹 88
3.4 动画原理 90
3.5 逐帧动画 90
3.5.1 原理 91
3.5.2 实例 91
3.6 形状补间动画 93
3.6.1 原理 93
3.6.2 实例 93
3.7 动作补间动画 98
3.7.1 原理 98
3.7.2 实例 99
3.8 本章小结 104
4.1.1 元件类型 105
第4章 使用元件、实例和库资源 105
4.1 使用元件 105
4.1.2 创建元件 106
4.1.3 编辑元件 115
4.2 使用实例 118
4.2.1 创建实例 118
4.2.2 编辑实例 119
4.2.3 获取实例信息 123
4.3 使用库资源 125
4.3.1 管理【库】面板 125
4.3.2 共享库资源 129
4.4 本章小结 132
5.1 创建文本 133
5.1.1 文本概述 . 133
第5章 文本的编辑与处理 133
5.1.2 创建文本 134
5.1.3 转换文本类型 137
5.2 编辑文本 138
5.2.1 设置文本属性 138
5.2.2 编辑文本 145
5.2.3 创建字体元件 145
5.2.4 文本变形 147
5.2.5 将时间轴特效用于文本 148
5.2.6 文本链接 150
5.3 常用功能 151
5.3.1 检查拼写 151
5.3.2 字体替换 153
5.4 本章小结 155
第6章 应用声音和视频 157
6.1 应用声音 157
6.1.1 导入和添加声音 157
6.1.2 编辑声音 161
6.1.3 压缩声音用于导出 166
6.2 应用视频 172
6.2.1 准备知识 172
6.2.2 导入视频 175
6.2.3 视频处理 185
6.3 本章小结 186
7.1 动作脚本入门 187
7.1.1 动作脚本语言介绍 187
第7章 关于动作脚本 187
7.1.2 新的面向对象编程模型 188
7.1.3 动作脚本的Unicode支持 189
7.2 语法和数据类型 190
7.2.1 关于语法 190
7.2.2 关于数据类型 194
7.3 变量、运算符及表达式 198
7.3.1 关于变量 198
7.3.2 运算符及表达式 201
7.4 创建函数 205
7.4.1 定义函数 206
7.4.2 调用函数 206
7.5.1 使用【动作】面板和【脚本】窗口 208
7.5 编写和调试 208
7.5.2 使用动作脚本编译器 211
7.5.3 调试脚本 216
7.6 创建交互操作 218
7.6.1 控制文件回放 218
7.6.2 创造交互性和视觉效果 220
7.7 使用影片剪辑和文本 225
7.7.1 使用影片剪辑 225
7.7.2 使用文本 228
7.8 使用外部资源 229
7.8.1 使用外部数据 229
7.8.2 使用外部媒体概述 230
7.9 本章小结 230
8.1.1 目标读者 231
第8章 关于使用组件 231
8.1 组件入门 231
8.1.2 安装组件 232
8.1.3 组件的类别和结构 232
8.2 使用组件 233
8.2.1 【组件】面板 233
8.2.2 【组件检查器】面板和【属性】面板中的组件 234
8.2.3 【库】面板中的组件 234
8.2.4 处理SWC文件和编译剪辑 235
8.2.5 添加组件 235
8.2.6 组件事件 237
8.3 常用库组件 240
8.3.1 Button组件 240
8.3.2 CheckBox组件 242
8.3.3 ComboBox组件 244
8.3.4 Label组件 247
8.3.5 List组件 248
8.3.6 RadioButton组件 250
8.3.7 ScrollPane组件 252
8.3.8 Window组件 254
8.4 自定义组件 257
8.4.1 使用样式 257
8.4.2 应用主题 259
8.4.3 设置组件外观 261
8.5 本章小结 264
9.1.1 测试环境 265
9.1 测试与优化 265
第9章 Flash动画的发布与导出 265
9.1.2 带宽状况图 266
9.1.3 优化 267
9.2 发布 267
9.2.1 发布Flash文档 267
9.2.2 发布设置 269
9.3 导出 280
9.3.1 导出Flash内容和图像 281
9.3.2 导出文件格式 282
9.4 本章小结 285
第10章 综合实例 287
10.1 旋转文字特效 287
10.1.2 制作流程 288
10.1.1 知识要点 288
10.2 百叶窗动画 293
10.2.1 知识要点 294
10.2.2 制作流程 294
10.3 飞行家 296
10.3.1 知识要点 297
10.3.2 制作流程 297
10.4 音乐网站 299
10.4.1 知识要点 300
10.4.2 制作流程 300
10.5 汽车广告动画 304
10.5.1 知识要点 304
10.5.2 制作流程 304