第1章 欢迎进入Flash世界 3
1.1 认识Flash 3
第1篇 起步篇 3
1.1.1 使用Flash可以做什么 5
1.1.2 矢量绘图 6
1.1.3 动画设计 7
1.1.4 强大的编程功能 8
1.2.1 Flash Basic 8和Flash Professional 8共有的新功能 9
1.2 Flash 8的新增功能 9
1.2.2 Flash Professional 8中的新功能 13
1.2.3 ActionScript 2.0的增强功能 15
1.3.2 Flash 8的安装 16
1.3.1 Flash 8的运行环境 16
1.3 Flash 8的安装、启动与退出 16
1.3.3 Flash 8的启动与退出 18
1.4.1 使用【开始】页 19
1.4 了解工作区 19
1.4.3 认识时间轴 20
1.4.2 认识舞台 20
1.4.5 使用面板和【属性】检查器 21
1.4.4 使用【工具】面板 21
1.4.7 使用图层 23
1.4.6 关于菜单栏和编辑栏 23
1.5.1 常规 24
1.5 首选参数的设置 24
1.5.2 ActionScript 25
1.5.4 剪贴板 27
1.5.3 自动套用格式 27
1.5.5 绘画 28
1.5.6 文本 29
1.5.7 警告 30
1.7.1 填空题 31
1.7 课堂练习 31
1.6 专家点拨 31
1.7.3 问答题 32
1.7.2 选择题 32
2.2 Flash文档的基本操作 33
2.1 从Flash影片的播放说起 33
第2章 用来设计Flash影片的文件——Flash文档 33
2.2.1 新建Flash文档 34
2.2.2 打开Flash文档 36
2.2.3 保存和关闭Flash文档 37
2.3 从模板创建Flash文档 39
2.3.1 幻灯片演示文稿 40
2.3.3 测验 41
2.3.2 广告 41
2.3.4 演示文稿 42
2.3.5 照片幻灯片放映 43
2.3.6 表单应用程序 46
2.4.2 输出动画 48
2.4.1 优化Flash影片 48
2.4 影片的优化与发布 48
2.4.3 影片的发布设置 51
2.4.4 发布预览 55
2.5 专家点拨 56
2.4.5 生成可执行文件 56
2.6.3 实例题 58
2.6.2 选择题 58
2.6 课堂练习 58
2.6.1 填空题 58
3.1 Flash工具简介 59
第3章 Flash影片制作的基本操作 59
3.2.1 选取对象 60
3.2 对象的简单操作 60
3.2.2 移动对象 61
3.2.3 复制对象 62
3.2.4 删除对象 63
3.3.2 缩放工具 64
3.3.1 手形工具 64
3.2.5 移动定位点 64
3.3 使用查看工具 64
3.4 排列对象 65
3.4.2 运用实例 66
3.4.1 对齐面板 66
3.5.1 创建组 67
3.5 对象的编组 67
3.5.2 编辑组 68
3.6.1 变形面板 69
3.6 变形对象 69
3.5.3 分离组 69
3.6.2 缩放对象 70
3.6.3 旋转及倾斜对象 71
3.6.4 翻转对象 72
3.6.5 自由变形 73
3.7.1 初始影片浏览器 74
3.7 使用影片浏览器定位需要编辑的对象 74
3.7.3 弹出式菜单 75
3.7.2 影片浏览器的功能 75
3.8.2 练习提示 77
3.8.1 练习效果 77
3.8 练习与指导 77
3.9 专家点拨 79
3.10.2 选择题 80
3.10.1 填空题 80
3.10 课堂练习 80
3.10.3 问答题 81
4.1.2 相关知识 85
4.1.1 构成Flash形状的基本元素 85
第2篇 矢量动画篇 85
第4章 使用绘画工具绘制矢量图画 85
4.1 选择工具 85
4.1.3 应用示例 86
4.2 部分选取工具 87
4.2.2 应用示例 88
4.2.1 相关知识 88
4.3.1 相关知识 89
4.3 直线工具 89
4.4.1 相关知识 90
4.4 套索工具 90
4.3.2 应用示例 90
4.4.2 应用示例 91
4.5.1 相关知识 92
4.5 钢笔工具 92
4.5.2 应用示例 93
4.6.1 相关知识 94
4.6 椭圆工具 94
4.7.1 相关知识 95
4.7 矩形工具 95
4.6.2 应用示例 95
4.8.1 相关知识 96
4.8 多角星形工具 96
4.7.2 应用示例 96
4.8.2 应用示例 97
4.9.1 相关知识 98
4.9 铅笔工具 98
4.9.2 应用示例 99
4.10.1 相关知识 100
4.10 刷子工具 100
4.11.1 相关知识 101
4.11 墨水瓶工具 101
4.10.2 应用示例 101
4.12.1 相关知识 102
4.12 颜料桶工具 102
4.11.2 应用示例 102
4.12.2 应用示例 103
4.13.1 相关知识 104
4.13 滴管工具 104
4.14.1 相关知识 105
4.14 橡皮擦工具 105
4.13.2 应用示例 105
4.15 查看工具 106
4.14.2 应用示例 106
4.16.1 笔触颜色与填充色 107
4.16 颜色工具 107
4.15.1 移动工具 107
4.15.2 放大工具 107
4.16.2 颜色的设置 108
4.17.1 形状的切割 111
4.17 形状的重叠 111
4.18 任意变形工具 112
4.17.2 形状的融合 112
4.18.2 应用示例 113
4.18.1 相关知识 113
4.19.1 练习目的与效果 114
4.19 练习与指导 114
4.19.2 练习提示 115
4.20.3 制作过程 117
4.20.2 相关知识 117
4.20 综合实例 117
4.20.1 实例说明 117
4.21 专家点拨 120
4.22.2 选择题 121
4.22.1 填空题 121
4.22 课堂练习 121
4.22.3 问答题 122
5.1.1 相关知识 123
第5章 使用文字工具编排文字 123
5.1.2 应用示例 124
5.2.2 应用示例 125
5.2.1 相关知识 125
5.2 输入文字 125
5.3.1 相关知识 126
5.3 输入状态 126
5.4.1 相关知识 127
5.4 字符设置 127
5.3.2 应用示例 127
5.4.2 应用示例 128
5.5.1 相关知识 129
5.5 段落设置 129
5.5.2 应用示例 130
5.6.1 相关知识 131
5.6 文本类型 131
5.7.2 应用示例 134
5.7.1 相关知识 134
5.6.2 应用示例 134
5.7 整体变形 134
5.8.2 应用示例 135
5.8.1 相关知识 135
5.8 局部变形 135
5.9.1 实例说明 136
5.9 综合实例 136
5.9.3 制作过程 137
5.9.2 相关知识 137
5.10.1 练习效果 141
5.10 练习与指导 141
5.10.2 练习提示 142
5.11 专家点拨 144
5.12.1 填空题 145
5.12 课堂练习 145
5.12.3 问答题 146
5.12.2 选择题 146
6.1 图层的用途 147
第6章 使用图层编排影片 147
6.2.2 选取图层 148
6.2.1 添加图层 148
6.2 图层的基本操作 148
6.2.3 移动图层 149
6.2.4 拷贝图层 150
6.2.5 删除图层 151
6.3 改变图层的状态 152
6.3.2 锁定图层 153
6.3.1 显示/隐藏图层 153
6.3.3 轮廓模式 154
6.3.4 图层属性设置 155
6.4 局部显示与遮罩图层 156
6.4.1 创建遮罩图层 157
6.5.1 添加图层文件夹 159
6.5 用图层文件夹管理图层 159
6.4.2 编辑遮罩图层 159
6.4.3 取消遮罩 159
6.5.3 展开/折叠图层文件夹 160
6.5.2 组织图层文件夹 160
6.6 用分散到图层自动分配图层 161
6.7.3 制作过程 162
6.7.2 相关知识 162
6.7 综合实例 162
6.7.1 实例说明 162
6.8.1 练习效果 168
6.8 练习与指导 168
6.9 专家点拨 170
6.10.2 选择题 171
6.10.1 填空题 171
6.10 课堂练习 171
6.10.3 问答题 172
7.2 元件的类型 173
7.1 什么是元件 173
第7章 利用元件和库组织影片 173
7.3.1 创建图形元件 174
7.3 建立元件 174
7.3.2 创建影片剪辑 175
7.3.3 创建按钮 177
7.4 建立实例 180
7.3.4 启用按钮 180
7.5.1 为实例另外指定一个元件 181
7.5 编辑实例 181
7.5.2 改变实例类型 182
7.5.3 改变颜色效果 183
7.5.4 分离实例 184
7.6 查看实例信息 185
7.5.5 调用其他影片中的元件 185
7.7 库界面 187
7.8.1 创建库元素 188
7.8 管理库 188
7.8.3 库文件夹 189
7.8.2 重命名 189
7.10 库文件的编辑 190
7.9 使用库文件 190
7.10.1 编辑元件 191
7.10.3 编辑位图 192
7.10.2 编辑声音 192
7.12.2 相关知识 194
7.12.1 实例说明 194
7.12 综合实例 194
7.12.3 制作过程 195
7.13.2 练习提示 200
7.13.1 练习效果 200
7.13 练习与指导 200
7.14 专家点拨 204
7.15.2 选择题 205
7.15.1 填空题 205
7.15 课堂练习 205
7.15.3 问答题 206
8.1 图片的应用 207
第8章 使用图片、音频和视频 207
8.1.1 导入图片 208
8.1.2 给图片去背景 210
8.1.3 转为矢量图形 211
8.1.4 用位图填充 212
8.2.2 优化图形 213
8.2.1 导入矢量图形 213
8.2 矢量图运用 213
8.3 使用滤镜和混合模式 214
8.3.1 从Fireworks PNG文件中导入滤镜和混合 215
8.3.3 应用滤镜 216
8.3.2 如何使用滤镜 216
8.3.4 关于混合模式 219
8.3.5 混合模式示例 220
8.4.1 实例说明 223
8.4 综合实例 223
8.4.3 制作过程 224
8.5.1 声音类型 234
8.5 Flash音频简介 234
8.5.2 导入声音 235
8.6.1 为影片添加声音 236
8.6 添加声音 236
8.6.2 给按钮添加音效 238
8.6.3 【属性】检查器 240
8.6.4 声音编辑器 241
8.7 声音的输出 242
8.7.1 控制按钮的使用 243
8.7.2 压缩类型的设置 244
8.8.2 练习提示 246
8.8.1 练习效果 246
8.8 练习与指导 246
8.8.3 练习效果 247
8.8.4 练习提示 248
8.9 专家点拨 250
8.10.2 选择题 251
8.10.1 填空题 251
8.10 课堂练习 251
8.10.3 问答题 252
9.1.1 动画原理 253
9.1 基本知识 253
第9章 动画的制作1 253
9.1.3 帧频 255
9.1.2 延伸帧 255
9.1.4 绘图纸 256
9.1.5 移动整个动画 258
9.2.2 直接导入 259
9.2.1 制作逐帧动画 259
9.2 逐帧动画 259
9.3.1 添加时间轴特效 260
9.3 使用时间轴特效 260
9.3.2 时间轴特效设置 262
9.3.3 编辑时间轴特效 266
9.3.4 删除时间轴特效 267
9.5.1 填空题 268
9.5 课堂练习 268
9.4 专家点拨 268
9.5.3 问答题 269
9.5.2 选择题 269
10.1.1 渐变运动 271
10.1 制作补间动画 271
第10章 动画的制作2 271
10.1.2 轨迹动画 273
10.2.1 简单变形 275
10.2 制作形状补间动画 275
10.2.2 控制变形 277
10.3.3 制作过程 278
10.3.2 相关知识 278
10.3 综合实例 278
10.3.1 实例说明 278
10.4.1 练习效果 283
10.4 练习与指导 283
10.4.2 练习提示 284
10.6.1 填空题 286
10.6 课堂练习 286
10.5 专家点拨 286
10.6.3 问答题 287
10.6.2 选择题 287
11.1 Flash 8中的Action Script 291
第11章 Flash编程基础 291
第3篇 程序设计篇 291
11.2 动作脚本中的术语 292
11.3.1 【动作】面板 294
11.3 【动作】面板的使用 294
11.3.3 语法高亮显示和语法检查 295
11.3.2 使用外部编辑器 295
11.3.5 编程习惯 296
11.3.4 语法错误显示 296
11.4.1 绝对路径、相对路径和动态路径 297
11.4 了解动画的层次结构 297
11.5 为帧添加动作 300
11.4.2 加载外部文件 300
11.6 为对象添加动作 301
11.7 动作脚本的执行 302
11.8.1 点操作符 303
11.8 动作脚本的语法 303
11.8.2 界定符 304
11.8.5 关键字 305
11.8.4 注释 305
11.8.3 字母的大小写 305
11.8.7 操作符 306
11.8.6 常量 306
11.8.8 条件语句 309
11.9.1 实例说明 310
11.9 综合实例 310
11.9.3 制作过程 311
11.9.2 相关知识 311
11.10.2 练习提示 312
11.10.1 练习效果 312
11.10 练习与指导 312
11.12.1 填空题 313
11.12 课堂练习 313
11.11 专家点拨 313
11.12.3 问答题 314
11.12.2 选择题 314
12.1 理解基于屏幕的文档和屏幕创作环境 315
第12章 使用屏幕制作演示幻灯 315
12.1.1 文档结构和层次 316
12.1.2 幻灯屏幕和表单屏幕 317
12.1.4 撤消和重做命令 318
12.1.3 使用【屏幕结构】面板 318
12.2 创建基于屏幕的新文档 319
12.1.5 使用屏幕关联菜单 319
12.2.1 向一个文档添加屏幕 320
12.2.3 设置屏幕的属性和参数 322
12.2.2 命名屏幕 322
12.2.5 为屏幕设置参数(仅适用于专业版) 324
12.2.4 为屏幕指定动作脚本类和注册点 324
12.2.6 选择并移动屏幕 326
12.3 使用【行为】面板为屏幕创建控件和转变过程 327
12.3.2 使用【动作】面板向屏幕添加转变过程 328
12.3.1 使用【行为】面板给屏幕添加控件 328
12.4.2 关于以屏幕模式使用影片浏览器 330
12.4.1 在屏幕模式中使用查找和替换 330
12.4 屏幕模式中的文档操作 330
12.5.1 屏幕的实例名、类名和注册点 331
12.5 以屏幕模式使用时间轴 331
12.5.3 关于在屏幕模式中使用组件 332
12.5.2 屏幕是如何用动作脚本来相互作用的 332
12.6.1 实例说明 333
12.6 综合实例 333
12.6.3 制作过程 334
12.6.2 相关知识 334
12.7 专家点拨 338
12.8.2 选择题 339
12.8.1 填空题 339
12.8 课堂练习 339
12.8.3 问答题 340
13.1.1 字符串 341
13.1 数据类型 341
第13章 动作脚本面向对象编程 341
13.1.2 数值 343
13.1.4 MovieClip对象 344
13.1.3 布尔型 344
13.1.6 数组对象 345
13.1.5 对象 345
13.1.7 未定义 346
13.1.8 检测数据类型 347
13.2.2 变量的类型 348
13.2.1 变量名 348
13.2 变量 348
13.2.4 变量的声明 349
13.2.3 变量的作用域 349
13.2.5 变量的使用 350
13.3.2 自定义函数 352
13.3.1 预定义函数 352
13.3 函数 352
13.3.3 函数的使用 354
13.4 类、对象和路径 355
13.5 从类中创建一个对象 356
13.6 创建自定义的类 358
13.6.1 为方法返回值指定数据类型 359
13.6.2 创建一个自定义类 360
13.7 从Product类中创建两个对象 362
13.8 关于扩展现有的类 363
13.9.3 制作过程 364
13.9.2 相关知识 364
13.9 综合实例 364
13.9.1 实例说明 364
13.9.6 制作过程 367
13.9.5 相关知识 367
13.9.4 实例说明 367
13.10.2 练习提示 372
13.10.1 练习效果 372
13.10 练习与指导 372
13.10.3 练习效果 374
13.10.4 练习提示 375
13.11 专家点拨 376
13.12.2 选择题 377
13.12.1 填空题 377
13.12 课堂练习 377
13.12.3 问答题 378
14.1 常用交互控制技术 379
第14章 动作脚本编程的常用技术 379
14.2 跟踪鼠标 381
14.3.1 Key对象 383
14.3 响应键盘事件 383
14.3.2 事件的监听器 384
14.4.2 色彩的合成 386
14.4.1 Color对象 386
14.4 控制颜色 386
14.5.1 用按钮控制声音强度 388
14.5 控制声音 388
14.6.1 冲突检测的方法—hitTest 389
14.6 元件轮廓间的冲突检测 389
14.5.2 调整声音平衡度 389
14.6.2 精确冲突检测 390
14.7 程控遮罩 391
14.8.1 Input Text框 393
14.8 程控文本框 393
14.8.2 动态文本框 395
14.8.3 HTML标记的使用 396
14.8.4 指定文本格式 397
14.8.5 控制文本框属性 398
14.9.1 Selection对象 399
14.9 操纵文本框中的文字 399
14.9.2 TextField对象 401
14.10 使用绘图函数 404
14.11 操作麦克风 405
14.12.1 实例说明 407
14.12 综合实例 407
14.12.3 制作过程 408
14.12.2 相关知识 408
14.13.1 练习效果 411
14.13 练习与指导 411
14.13.2 练习提示 412
14.15.2 选择题 413
14.15.1 填空题 413
14.14 专家点拨 413
14.15 课堂练习 413
14.15.3 问答题 414
15.1.2 应用示例 415
15.1.1 介绍 415
第15章 应用程序中组件的使用 415
15.1 Button 415
15.2.1 介绍 416
15.2 CheckBox 416
15.2.2 应用示例 417
15.3.2 应用示例 418
15.3.1 介绍 418
15.3 ComboBox 418
15.4.2 应用示例 419
15.4.1 介绍 419
15.4 Label 419
15.5.2 应用示例 420
15.5.1 介绍 420
15.5 List 420
15.7.1 介绍 421
15.7 NumericStepper 421
15.6 Loader 421
15.6.1 介绍 421
15.6.2 应用示例 421
15.7.2 应用示例 422
15.8.1 介绍 423
15.8 RadioButton 423
15.8.2 应用示例 424
15.9.2 应用示例 425
15.9.1 介绍 425
15.9 ProgressBar 425
15.10.2 应用示例 426
15.10.1 介绍 426
15.10 ScrollPane 426
15.11.2 应用示例 428
15.11.1 介绍 428
15.11 Window 428
15.12.3 制作过程 430
15.12.2 相关知识 430
15.12 综合实例 430
15.12.1 实例说明 430
15.14.1 填空题 433
15.14 课堂练习 433
15.13 专家点拨 433
15.14.3 问答题 434
15.14.2 选择题 434
16.1.2 相关知识 437
16.1.1 实例说明 437
第4篇 实战篇 437
第16章 制作动画特效 437
16.1 可爱的大象 437
16.1.3 制作过程 438
16.2.1 实例说明 440
16.2 花瓣雨 440
16.2.2 相关知识 441
16.2.3 制作过程 442
16.3 水滴 445
16.3.2 相关知识 446
16.3.1 实例说明 446
16.3.3 制作过程 447
16.4.1 实例说明 449
16.4 数字树 449
16.4.2 制作过程 450
16.4.3 代码详解 452
17.1.1 实例说明 453
17.1 广告片头制作 453
第17章 制作实用工具 453
17.1.3 制作过程 454
17.1.2 相关知识 454
17.2.1 实例说明 459
17.2 SWF播放器 459
17.2.3 制作程序的入口的界面 461
17.2.2 相关知识 461
17.2.4 制作程序的播放控制界面 462
17.2.5 制作调节控制器 464
17.3.1 实例说明 467
17.3 计算器 467
17.3.2 相关知识 468
17.3.4 布置数字按钮 469
17.3.3 制作结果显示部分 469
17.3.5 布置符号按钮 473
17.4.1 实例说明 476
17.4 右键导航 476
17.3.6 初始化全局变量 476
17.4.2 相关知识 477
17.4.3 制作过程 478
17.5.1 实例说明 480
17.5 迷你导航 480
17.5.2 相关知识 481
17.5.3 制作过程 482