第1章 初识Flash 5.0 3
1.1 Flash简介 3
1.2 Flash 5.0的新增内容 4
1.3 Flash 5.0的安装 6
1.3.1 创建Flash 5.0动画的系统要求 6
1.3.2 播放Flash 5.0动画的系统要求 7
1.3.3 安装Flash 5.0 7
1.3.4 Flash 5.0的帮助和向导 8
1.4 Flash 5.0的工作界面 10
1.4.1 舞台(the Stage) 11
1.4.2 菜单栏 11
1.4.3 常用工具栏 11
1.4.6 绘图工具栏/窗口 13
1.4.5 时间线控制栏/窗口 13
1.4.4 信息栏 13
1.4.7 动画播放控制栏/窗口 14
1.4.8 监督员窗口 15
1.4.9 素材符号、素材、素材符号库窗口 15
1.4.10 调色板窗口 15
1.4.11 Output窗口 16
1.5 Flash 5.0新功能 16
1.5.1 制图方面 16
1.5.3 网站建设方面 22
1.5.4 动画方面 23
1.5.5 项目协调方面 24
1.5.6 网络应用程序开发方面 24
1.6 第一次亲密接触 29
2.1.1 初步实践 37
第2章 轻松绘画 37
2.1 概述 37
2.1.2 基本概念 38
2.2 工具和操作方法 42
2.2.1 铅笔和直线工具 42
2.2.2 椭圆和矩形工具 46
2.2.3 笔刷工具 49
2.2.4 油漆桶工具 52
2.2.5 墨水瓶工具 56
2.2.6 吸管工具 57
2.2.7 橡皮擦工具 60
2.2.8 调色板工具 63
2.3 设置绘图参数 67
2.4.2 柔化矢量色块的边缘 69
2.4.1 将矢量曲线转换为矢量色块 69
2.4 创建特殊图形效果 69
2.4.3 使矢量图形褪色 70
2.5 实战:五彩缤纷的鱼 70
第3章 加入文字 81
3.1 概述 81
3.2 工具和操作 81
3.2.1 字符工具 81
3.2.2 剪贴板 82
3.3 创建、编辑文本 82
3.3.1 创建文本 82
3.3.2 设置文本属性 83
3.3.3 设置文本框属性 85
3.4 改变文本对象 86
4.1 概述 91
第4章 编辑对象 91
4.2 工具、命令及操作 92
4.2.1 箭头工具 92
4.2.2 套索工具 97
4.2.3 魔术棒工具 98
4.2.4 移动手工具 100
4.2.5 放大镜工具 100
4.2.6 剪贴板 101
4.2.7 粘贴和特殊粘贴命令 102
4.3 改变对象外形 102
4.3.1 缩放对象 102
4.3.2 旋转对象 104
4.3.3 倾斜对象 104
4.3.4 翻转对象 106
4.4.2 删除对象 107
4.4 复制和删除对象 107
4.4.1 复制对象 107
4.5 锁定对象 108
4.6 排列对象 109
4.7 组合对象 112
4.7.1 建立对象组 112
4.7.2 编辑对象组 112
4.8 拆分对象或对象组 114
4.9 堆栈对象 115
4.10 移动对象定位点 115
4.11 实战:鱼儿变形 116
第5章 使用符号和范例 125
5.1 概述 125
5.1.1 初步实践 125
5.1.2 基本概念 126
5.2 创建符号 127
5.2.1 创建图形符号 127
5.2.2 创建动画剪辑符号 130
5.2.3 复制符号 131
5.3 创建按钮 132
5.4 编辑符号 134
5.5 创建范例 136
5.6 编辑范例 136
5.6.1 设置范例属性 136
5.6.2 改变范例类型 140
5.6.3 为范例更换符号 140
5.6.4 拆分范例 142
5.7 实战:鱼儿符号 143
6.1.1 初步实践 151
6.1 概述 151
第6章 动画大师 151
6.1.2 基本概念 153
6.2 编辑帧 154
6.2.1 时间线控制栏中的时间线控制区 154
6.2.2 选择帧 156
6.2.3 移动播放指针 156
6.2.4 添加帧 156
6.2.5 移动和复制帧 157
6.2.6 删除帧 157
6.2.7 显示当前帧的状态 157
6.2.8 设置时间线控制区的帧显示状态 158
6.2.9 设置帧属性 158
6.2.10 创建帧上标签和动画注释 160
6.3.1 时间线控制栏的层控制区 161
6.2.11 时间线控制区的快捷菜单 161
6.3 使用层 161
6.3.2 创建层与删除层 162
6.3.3 编辑层 163
6.3.4 使用辅助层 165
6.3.5 使用遮罩层 166
6.3.6 层控制区的快捷菜单 168
6.4 场景的操作 169
6.4.1 切换当前场景 169
6.4.2 新增和删除场景 171
6.5 调用图像 172
6.5.1 如何调用图像 172
6.5.2 编辑调用的图像 175
6.6 创建过渡动画 179
6.6.1 基本过渡动画 180
6.6.2 沿轨迹移动的动画 182
6.6.3 过渡速度变化的动画 183
6.6.4 形状变形的动画 183
6.6.5 帧属性对话框中的Tweening页 186
6.6.6 时间线控制栏中的过渡动画类型 188
6.7 创建逐帧动画 188
6.8 创建静态延伸动画 191
6.9 动画的编辑 191
6.9.1 改变过渡动画帧序列的长度 192
6.9.2 改变动画帧序列的顺序 192
6.10 实战:自由自在的鱼儿 192
第7章 加入事件 209
7.1 概述 209
7.1.1 初步实践 209
7.2 设置交互按钮 212
7.1.2 交互式动画 212
7.2.1 响应按钮事件 213
7.2.2 设定按钮动作 214
7.3 响应帧的动作 216
7.4 语句中的参数 217
7.4.1 常量 217
7.4.2 变量 217
7.4.3 函数 219
7.4.4 表达式 221
7.5 播放控制语句 223
7.5.1 Play(播放)语句 223
7.5.2 Stop(停止)语句 225
7.5.3 Toggle High Quality(切换高质量)语句 227
7.6.1 给变量赋值 228
7.6 赋值语句 228
7.5.4 Stop All Sounds(关闭所有声音)语句 228
7.6.2 赋值语句的应用 229
7.7 跳转、条件以及循环语句 230
7.7.1 Go To(跳转)语句 230
7.7.2 If(条件)语句 232
7.7.3 Loop(循环)语句 237
7.8 URL链接语句 239
7.9 注释、跟踪以及属性设置语句 241
7.9.1 Comment(注释)语句 241
7.9.2 Trace(跟踪)语句 241
7.9.3 Set Property(属性设置)语句 243
7.10 拖动、复制剪辑以及判断进度语句 245
7.10.1 Drag Movie Clip(拖动剪辑)语句 245
7.10.2 Duplicate/Remove(复制/删除剪辑)语句 246
7.10.3 If Frame is Loaded(判断进度)语句 247
7.11 外部控制语句 248
7.11.1 Load Movie(装载动画)语句 248
7.11.2 Unload Movie(卸载动画)语句 249
7.11.3 Load Variable(传递变量)语句 250
7.11.4 Tell Target(控制目标)语句 250
7.11.5 FS Command ()语句 253
7.12 创建表单 254
7.12.1 创建和设置文本框 255
7.12.2 检验输入的信息 256
7.12.3 建立响应按钮 258
7.13 创建菜单 262
7.13.1 创建按钮符号 263
7.13.2 创建下拉菜单 265
7.14 实战:海底世界 270
第8章 有声世界 279
8.1 概述 279
8.1.2 基本概念 281
8.2 调用音效 281
8.2.1 调用音频文件 281
8.2.2 调用有音效的作品 282
8.3 处理音效 283
8.3.1 编辑音效 283
8.3.2 设置音效属性 286
8.4 添加音效 288
8.4.1 开始和结束音效 288
8.4.2 为按钮增加音效 288
8.5 实战:海底之声 289
9.1.1 减少作品容量 297
第9章 作品的输出与发布 297
9.1 优化作品 297
9.1.2 调整动画设计 298
9.2 测试作品 298
9.2.1 用播放控制按钮测试作品 298
9.2.2 动画测试界面 299
9.3 输出作品 302
9.3.1 作品的输出 302
9.3.2 输出的格式 303
9.4 发布作品 312
9.4.1 发布作品 312
9.4.2 发布设置 313
9.4.3 发布预览 325
10.1.1 带下划线的字 329
10.1 千变万化的字 329
第10章 综合实战 329
10.1.2 翻转效果的字 331
10.1.3 车轮效果的字 334
10.1.4 放大镜显示效果的字 337
10.1.5 飘动的字 341
10.2 探照灯效果的动画 346
10.3 进度条显示动画 351
10.4 带有滚动条的文本框 358
10.5 跳动的小球 366
10.6 用户密码检测系统 373
10.7 用鼠标控制的动画 382
10.7.1 创建特殊的鼠标跟随效果 382
10.7.2 配合鼠标跟踪效果 387