第一篇 基础篇 1
第1章 FlashMX概述 2
1.1 Flash简介 2
1.2 FlashMX的新增功能 3
1.3 FlashMX的安装和卸载 4
1.3.1 Flash的系统要求 4
1.3.2 安装FlashMX 5
1.3.3 卸载FlashMX 8
第2章 FlashMX的工作环境 10
2.1 菜单栏 11
2.1.1 File(文件)菜单 12
2.1.2 Edit(编辑)菜单 13
2.1.3 View(视图)菜单 14
2.1.4 Insert(插入)菜单 15
2.1.5 Modify(修改)菜单 16
2.1.6 Text(文本)菜单 18
2.1.7 Control(控制)菜单 19
2.1.8 Window(窗口)菜单 20
2.1.9 Help(帮助)菜单 21
2.1.10 快捷菜单 22
2.2 工具栏 22
2.3 工具箱 23
2.4 面板 26
2.4.1 控制面板 26
2.4.2 属性面板 27
2.4.3 面板的基本操作 28
2.5 时间轴 29
2.5.1 改变时间轴外观 29
2.5.2 移动播放头 30
2.5.3 改变时间轴中帧的显示 30
2.5.4 处理时间轴中的帧 30
2.6 场景 31
2.7 舞台和工作区 32
第3章 设置Flash MX的工作环境 37
3.1 Flash MX的参数设置 37
3.1.1 General(常规)选项卡 37
3.1.2 Editing(编辑)选项卡 38
3.1.3 Clipboard(剪贴板)选项卡 40
3.1.4 Warnings(警告)选项卡 41
3.1.5 ActionScript Editor(动作脚本编辑器)选项卡 41
3.2 自定义Flash MX中的快捷键 42
3.2.1 选择不同的快捷键方案 43
3.2.2 新建快捷键方案 43
3.2.3 添加或删除快捷键 44
3.2.4 删除快捷键方案 45
第4章 FlashMX的文件操作 46
4.1 打开动画文件 47
4.2 保存或关闭动画文件 48
5.1.1 绘制直线 50
5.1 绘制直线、椭圆和矩形 50
第5章 绘制图形 50
5.1.2 绘制椭圆 51
5.1.3 绘制矩形 52
5.2 用铅笔工具绘图 53
5.3 用钢笔工具绘图 54
5.4 用笔刷工具绘图 55
5.5 处理颜色 56
5.5.1 设置轮廓和填充属性 56
5.5.2 使用油漆桶工具填充颜色 61
5.5.3 锁定填充 61
5.5.4 使用笔刷工具涂色 62
5.5.5 自由填充工具 64
5.5.6 使用墨水瓶工具 66
5.5.7 使用吸管工具 67
5.5.8 颜色样本 68
6.1 有关图像的基础知识 70
6.1.1 位图与矢量图 70
第6章 导入外部图形 70
6.1.2 常用的图像格式 71
6.2 导入外部图片 72
6.2.1 FlashMX支持的图片格式 72
6.2.2 导入图像文件 73
6.3 处理导入的位图 75
6.3.1 将位图转换为矢量图 75
6.3.2 设置位图属性 77
6.3.3 编辑位图 78
6.4 矢量图的优化 79
第7章 Flash MX中的文本编辑 80
7.1 创建静态文本 80
7.2 创建动态文本 82
7.3 创建可输入文本框 83
7.4.1 编辑文本 84
7.4.2 设定竖排 84
7.4 文本的编辑 84
7.4.3 将文字转成矢量图 85
7.4.4 分配到层 85
7.4.5 设置文本链接 86
第8章 编辑对象 87
8.1 对象的基本操作 87
8.1.1 选取对象 87
8.1.2 移动对象 91
8.1.3 复制对象 92
8.1.4 使用橡皮擦工具擦除对象 93
8.1.5 删除对象 95
8.2 线条的调整优化 96
8.2.1 使用选取工具调整线条 96
8.2.2 使用钢笔工具调整线条 96
8.2.3 拉直和平滑线条 97
8.2.4 优化线条 98
8.3 变形对象 99
8.3.1 缩放对象 99
8.3.2 旋转对象 100
8.3.3 扭曲对象 101
8.3.4 恢复对象的原始外观 102
8.4 群组对象 102
8.4.1 群组对象 103
8.4.2 编辑群组 103
8.5 打散对象 104
8.6 叠放对象 104
8.7 对齐对象 105
第9章 图层 107
9.1 时间轴窗口上的层控制区 107
9.2 Flash MX中的图层类型 108
9.3 创建图层 108
9.3.1 新建图层 108
9.3.2 设置图层属性 109
9.4 查看图层 110
9.5.2 重命名图层 112
9.5.1 选取图层 112
9.5 编辑图层 112
9.5.3 改变图层顺序 113
9.5.4 复制图层 113
9.5.5 删除图层 113
9.6 向导图层 113
9.6.1 普通向导图层 114
9.6.2 运动向导图层 114
9.7.1 创建遮罩图层 115
9.7 遮罩图层 115
9.7.2 添加被遮罩图层 116
9.7.3 编辑遮罩图层 116
9.7.4 中断遮罩图层连接 116
第10章 符号与实例 118
10.1 符号类型 118
10.2 创建符号 119
10.2.1 创建图形符号 119
10.2.2 创建影片剪辑符号 120
10.2.3 创建按钮符号 121
10.3.1 复制符号 124
10.3.2 编辑符号 124
10.3 编辑符号 124
10.4 改变实例属性 126
10.4.1 替换实例 126
10.4.2 改变实例的颜色效果 126
10.4.3 改变实例的类型 128
10.4.4 分离实例 128
11.1.1 基础知识 129
11.1.2 声音的添加 129
第11章 声音与视频 129
11.1 添加与编辑声音 129
11.1.3 声音的编辑 131
11.1.4 声音的输出 133
11.2 添加视频 136
11.2.1 Sorenson Spark编码器 136
11.2.3 导入视频文件 138
11.2.2 支持的视频格式 138
11.2.4 视频文件的编辑 140
第12章 创建动画 142
12.1 相关知识 142
12.1.1 关键帧 142
12.1.2 延伸帧 143
12.1.3 帧速率 143
12.1.4 洋葱皮 143
12.2 渐变动画 146
12.2.1 运动渐变动画 146
12.2.2 沿指定路径移动的运动渐变动画 147
12.2.3 形状渐变动画 148
12.3 逐帧动画 151
12.3.1 制作逐帧动画 151
12.3.2 直接导入 152
12.4.2 移动整个动画 154
12.4.1 编辑帧 154
12.4 编辑动画 154
第13章 ActionScript 156
13.1 动作面板 156
13.1.1 打开动作面板 156
13.1.2 动作面板的编辑模式 157
13.1.3 不同编辑模式间的切换 162
13.1.4 使用动作面板弹出菜单 163
13.1.5 语法突出显示 164
13.1.6 语法检查 164
13.1.7 使用外部编辑器 165
13.2 编写ActionScript脚本 166
13.3 ActionScript中的术语 168
13.4 ActionScript的语法规则 170
13.5 常量、变量和数据类型 173
13.5.1 常量 174
13.5.2 变量 174
13.5.3 数据类型 177
13.6 运算符和表达式 179
13.6.1 运算符 179
13.6.2 表达式 183
13.7 控制结构 184
13.7.1 条件判断结构 184
13.7.2 循环控制结构 186
13.7.3 for结构 187
13.8 动作 188
13.9 函数 189
13.9.1 数简介 189
13.9.2 函数调用 190
13.9.3 预定义函数 191
13.9.4 自定义函数 192
13.10 属性 192
13.10.1 实例属性 192
13.11 对象 193
13.11.1 预定义对象 193
13.10.2 全局属性 193
13.11.2 自定义对象 195
13.12 脚本调试 197
13.12.1 概述 197
13.12.2 使用调试器 199
13.12.3 使用输出窗口 202
第14章 组件 204
14.1 将组件加入Flash影片中 204
14.2 自定义组件的颜色 212
14.3 改变组件的图形外观 215
第15章 动画的测试与发布 217
15.1 优化动画 217
15.2 下载测试 218
15.2.1 简单测试方法 218
15.2.2 动画测试窗口 219
15.2.3 文件大小报告 222
15.3.1 发布格式设置 223
15.3 发布设定 223
15.3.2 发布SWF格式的动画 224
15.3.3 发布包含Flash动画的HTML文件 226
15.3.4 发布GIF文件 228
15.3.5 JPEG文件的发布设置 230
15.3.6 PNG文件的发布设置 230
15.3.7 QuickTime文件的发布设置 232
15.3.8 其他 233
15.4 导出文件 234
15.4.1 导出为动画 234
15.4.2 导出为图像 235
第二篇 实例篇 237
第16章 动画制作 238
16.1 相约北京扬帆青岛 238
16.1.1 实例说明 238
16.1.2 制作过程 238
16.2.2 制作过程 242
16.2.1 实例说明 242
16.2 扫描文字 242
16.3 百叶窗 246
16.3.1 实例说明 246
16.3.2 制作过程 247
16.4 光线特效文字 251
16.4.1 实例说明 251
16.4.2 制作过程 251
第17章 互动网页 256
17.1 下拉菜单 256
17.1.1 实例说明 256
17.1.2 制作过程 256
17.2 音乐按钮 263
17.2.1 实例说明 263
17.2.2 制作过程 263
17.3 轻舞飞扬 270
17.3.1 实例说明 270
17.3.2 制作过程 271
17.4 站点动画 274
17.4.1 实例说明 274
17.4.2 制作过程 275
第18章 综合实战 285
18.1 立体文字 285
18.1.1 实例说明 285
18.1.2 制作过程 285
18.2.2 制作过程 295
18.2.1 实例说明 295
18.2 电子钟 295
18.3 动态飞行菜单 301
18.3.1 实例说明 301
18.3.2 制作过程 301
18.4 电子贺卡的整体创意与分布实现 313
18.4.1 实例说明 313
18.4.2 制作过程 313
第三篇 ActionScript字典 329