第1章 初识Flash 8 1
1.1 Flash简介 1
1.1.1 Flash的历史 1
1.1.2 Flash的应用领域 2
1.2 体验Flash 8 4
1.2.1 安装与卸载 4
1.2.2 运行与退出 6
1.3 Flash 8的操作环境 7
1.3.1 菜单 7
1.3.2 场景 7
1.3.3 时间轴和工具箱 9
1.3.4 面板与自定义操作环境 9
1.4 小结与提高 11
1.5 思考与练习 11
第2章 Flash的图形绘制 12
2.1 使用绘图工具 12
2.1.1 选择工具 12
2.1.2 部分选取工具 16
2.1.3 直线工具 17
2.1.4 套索工具 18
2.1.5 钢笔工具 19
2.1.6 文本工具 22
2.1.7 椭圆工具与矩形工具 24
2.1.8 多角星形工具 25
2.1.9 铅笔工具 25
2.1.10 刷子工具 26
2.1.11 自由变形工具 27
2.1.12 填充变形工具 27
2.1.13 墨水瓶工具 28
2.1.14 颜料桶工具 28
2.1.15 滴管工具 29
2.1.16 橡皮擦工具 30
2.2 使用颜色工具 31
2.2.1 颜色概述 31
2.2.2 颜色的设置 31
2.3 使用查看工具 34
2.3.1 缩放工具 34
2.3.2 手形工具 34
2.4 绘图实例 34
2.5 小结与提高 36
2.6 思考与练习 36
第3章 使用文字 37
3.1 认识文本类型 37
3.1.1 静态文本 37
3.1.2 动态文本 38
3.1.3 输入文本 39
3.2 文本的编辑 39
3.2.1 设置文字属性 39
3.2.2 创建文字链接 41
3.3 创建特效文字 41
3.3.1 分离文字 41
3.3.2 制作位图文字 44
3.4 给文字使用滤镜 45
3.4.1 投影滤镜 45
3.4.2 模糊滤镜 46
3.4.3 发光滤镜 47
3.4.4 斜角滤镜 48
3.4.5 渐变发光滤镜 48
3.4.6 渐变斜角滤镜 49
3.4.7 调整颜色滤镜 50
3.5 缺失字体的替换 52
3.6 小结与提高 54
3.7 思考与练习 55
第4章 编辑对象 56
4.1 对象的变形 56
4.1.1 基本变形 56
4.1.2 对象的扭曲 59
4.1.3 对象的封套变形 60
4.2 对象的对齐 61
4.3 对象的混合 62
4.4 对象的合并 64
4.5 小结与提高 65
4.6 思考与练习 65
第5章 导入外部素材 67
5.1 导入插图 67
5.1.1 导入 67
5.1.2 位图矢量化 68
5.1.3 位图的编辑 69
5.2 导入视频 70
5.2.1 常用视频文件及使用条件 70
5.2.2 导入视频文件 70
5.3 小结与提高 72
5.4 思考与练习 73
第6章 元件和库 74
6.1 元件和库的概念 74
6.2 元件的创建与编辑 75
6.2.1 创建元件的方法 75
6.2.2 制作图形元件 76
6.2.3 制作影片剪辑元件 78
6.2.4 制作按钮元件 79
6.3 设置实例的属性 81
6.4 使用库 83
6.4.1 库的界面 83
6.4.2 库的种类 84
6.5 小结与提高 86
6.6 思考与练习 86
第7章 Flash动画基础 88
7.1 时间轴 88
7.1.1 帧的类型 90
7.1.2 帧的编辑 93
7.1.3 洋葱皮工具的使用 94
7.2 图层管理 96
7.2.1 创建及删除图层 96
7.2.2 选择图层并修改其编辑状态 97
7.2.3 图层重命名及图层顺序调整 98
7.2.4 图层文件夹的使用 99
7.3 小结与提高 99
7.4 思考与练习 99
第8章 创建基本动画 100
8.1 逐帧动画 100
8.2 运动补间动画 102
8.3 形状补间动画 104
8.4 创建引导线动画 107
8.5 遮罩动画 109
8.6 时间轴特效动画 111
8.6.1 复制到网格 112
8.6.2 分散式直接复制 113
8.6.3 模糊 114
8.6.4 投影 115
8.6.5 展开 116
8.6.6 分离 117
8.6.7 变形 118
8.6.8 转换 119
8.7 小结与提高 120
8.8 思考与练习 120
第9章 制作高级动画 121
9.1 制作网站广告 121
9.2 页面中的按钮动画 128
9.3 制作网站动画片头 137
9.4 小结与提高 152
9.5 思考与练习 152
第10章 动画中的音效 153
10.1 Flash中的声音 153
10.2 设置声音属性 154
10.2.1 设置属性 154
10.2.2 编辑声音 156
10.3 在动画中添加音效 159
10.3.1 给按钮添加音效 159
10.3.2 给整个影片添加背景声音 161
10.4 小结与提高 162
10.5 思考与练习 162
第11章 ActionScript动画基础 163
11.1 什么是ActionScript 163
11.2 编辑ActionScript 164
11.2.1 “动作”面板 164
11.2.2 脚本窗口 167
11.2.3 “行为”面板 167
11.2.4 添加脚本的对象 168
11.3 ActionScript基本语法 169
11.3.1 ActionScript术语入门 169
11.3.2 语法 172
11.3.3 数据类型 175
11.3.4 操作符 177
11.3.5 变量 180
11.3.6 程序控制 182
11.3.7 对象后缀 185
11.3.8 对象属性 185
11.4 小结与提高 186
11.5 思考与练习 186
第12章 制作基本交互动画 188
12.1 控制影片播放 188
12.1.1 play、stop、goto语句 188
12.1.2 制作控制影片播放效果 189
12.2 制作Flash动画链接 191
12.2.1 getURL语句 191
12.2.2 制作动画链接效果 191
12.3 制作全屏动画 192
12.3.1 fscommand语句 193
12.3.2 制作全屏动画效果 193
12.4 制作拖曳效果 195
12.4.1 startDrag语句 195
12.4.2 制作拖曳效果 195
12.5 小结与提高 197
12.6 思考与练习 197
第13章 制作高级交互动画 198
13.1 制作Loading动画 198
13.1.1 相关语句 198
13.1.2 制作精确的Loading动画 199
13.2 制作时钟 201
13.2.1 相关语句 201
13.2.2 制作时钟效果 202
13.3 制作影片播放器 206
13.3.1 相关语句 206
13.3.2 制作影片播放器 207
13.4 小结与提高 210
13.5 思考与练习 210
第14章 使用Flash组件 211
14.1 组件的基本概念 211
14.2 自定义组件 212
14.2.1 设置单个对象的属性 212
14.2.2 设置全局样式 213
14.3 使用组件制作动画 214
14.4 小结与提高 216
14.5 思考与练习 217
第15章 Flash动画的发布 218
15.1 动画的优化 218
15.1.1 影片优化原则 218
15.1.2 优化文字 219
15.1.3 优化线条 219
15.1.4 优化图形颜色 220
15.2 动画的发布 220
15.2.1 发布Flash动画 220
15.2.2 发布HTML文件 221
15.2.3 GIF文件的发布设置 225
15.2.4 JPEG文件的发布设置 228
15.2.5 PNG文件的发布设置 229
15.2.6 QuickTime影片的发布设置 231
15.3 小结与提高 233
15.4 思考与练习 233
第16章 综合动画案例制作 235
16.1 星空漫步 235
16.2 超酷视频播放器动画 243
16.3 控制小狗的运动 254
16.4 小结与提高 274
16.5 思考与练习 274
主要参考文献 275