第1章 Flash 8快速入门 1
1.1 Flash及Flash动画概述 2
1.1.1 Flash的发展历程与前景 2
1.1.2 Flash动画的特点 2
1.1.3 Flash 8的新增功能 3
1.2 Flash8的工作界面 7
1.2.1 菜单栏 7
1.2.2 【绘图】工具栏 8
1.2.3 【时间轴】面板 8
1.2.5 【属性】面板 10
1.2.4 舞台 10
1.2.6 面板集 11
1.3 设置Flash 8的工作环境 12
1.3.1 设置工作环境参数 12
1.3.2 设置快捷键 13
1.4 范例精讲 14
1.4.1 范例1高脚杯 15
1.4.2 范例2节日彩灯 16
1.5 练习题 18
第2章 Flash 8基本操作 20
2.1.1 新建动画文件 21
2.1 创建Flash动画文件 21
2.1.2 打开动画文件 23
2.1.3 导入动画文件 23
2.1.4 设置动画文件的属性 24
2.1.5 预览和测试动画 25
2.1.6 保存和关闭动画文件 26
2.1.7 使用Flash播放器 28
2.1.8 发布Flash动画 29
2.2.2 改变视图模式 30
2.2 其他操作 30
2.2.1 使用快捷菜单 30
2.2.3 打印Flash文件 31
2.2.4 改变显示速度 33
2.3 范例精讲 33
2.3.1 范例3苹果 34
2.3.2 范例4小雨伞 35
2.4 练习题 36
第3章 绘制图形和设置绘图环境 38
3.1.2 Flash 8的色彩原理 39
3.1.1 色彩的三要素 39
3.1 色彩的应用 39
3.2 使用工具箱绘图 40
3.2.1 使用铅笔工具 40
3.2.2 使用线条工具 41
3.2.3 使用钢笔工具 41
3.2.4 绘制椭圆、矩形和多角星形图形 42
3.2.5 使用刷子工具 44
3.3 设置绘图工具的笔触样式和填充颜色 45
3.4 使用填充工具 45
3.4.2 使用颜料桶工具 46
3.4.1 使用墨水瓶工具 46
3.4.3 使用滴管工具 47
3.4.4 使用【混色器】面板 47
3.4.5 使用【颜色样本】面板 48
3.5 设置绘图环境 48
3.5.1 设置常规参数 49
3.5.2 设置ActionScript参数 50
3.5.3 设置剪贴板参数 51
3.5.4 设置绘画参数 52
3.5.5 设置文本信息 53
3.5.6 设置警告信息 54
3.5.7 设置舞台网格 55
3.5.8 设置标尺和辅助线 56
3.6 范例精讲 56
3.6.1 范例5瓢虫 57
3.6.2 范例6软盘 59
3.6.3 范例7撞击球 61
3.7 练习题 65
第4章 创建文本对象 66
4.2 创建文本 67
4.1 Flash动画中的文字应用 67
4.2.1 了解嵌入字体和设备字体 68
4.2.2 Flash 8的文本框类型 68
4.2.3 设置垂直文本的首选参数 69
4.2.4 创建文本 69
4.2.5 创建滚动文本 70
4.3 设置文本属性 70
4.3.1 选择字体、点数、样式和颜色 71
4.3.2 设置字符间距、字距微调和字符位置 72
4.3.3 设置对齐、边距、缩进和行距 72
4.3.5 设置动态文本选项和输入文本选项 73
4.3.4 使用设备字体 73
4.4 编辑文本 74
4.4.1 选择文本 74
4.4.2 分离文本 74
4.4.3 改变分离后文本的形状 75
4.4.4 创建填充文本效果 75
4.4.5 创建镂空文本效果 76
4.4.6 创建浮雕文本效果 77
4.4.7 创建荧光文本效果 77
4.4.8 将文本链接到URL 78
4.5 替换系统中缺少的字体 79
4.5.1 选择替换字体 79
4.5.2 处理替换字体 80
4.6 检查拼写错误 81
4.6.1 设置拼写检查选项 82
4.6.2 检查拼写错误 83
4.7 范例精讲 84
4.7.1 范例8雕刻文字 84
4.7.2 范例9滚动文字 85
4.8 练习题 86
第5章 对象操作 88
5.1.1 使用【选择】工具选择对象 89
5.1 对象的基本操作 89
5.1.2 更改选择的对象 90
5.1.3 使用【套索】工具选择对象 90
5.1.4 移动、复制和删除对象 91
5.2 使用自由变形工具 93
5.2.1 认识对象的中心点 93
5.2.2 任意变形对象 93
5.2.3 扭曲对象 94
5.2.4 使用【封套】功能修改形状 94
5.2.6 还原变形的对象 95
5.2.5 翻转对象 95
5.3 使用填充变形工具 96
5.3.1 调整线性渐变填充 96
5.3.2 调整放射状渐变填充 96
5.3.3 调整位图填充 96
5.4 分组、层叠和对齐对象 98
5.4.1 将对象分组 98
5.4.2 层叠对象 98
5.4.3 对齐与分布对象 99
5.5.1 使用【橡皮擦】工具 100
5.5 使用图形编辑工具 100
5.5.2 使用【箭头】工具改变形状 101
5.5.3 优化曲线 101
5.5.4 修改形状 102
5.6 范例精讲 103
5.6.1 范例10体育精神 104
5.6.2 范例11还鸟儿一个家园 109
5.6.3 范例12飞机 113
5.7 练习题 117
第6章 导入外部媒体文件 118
6.1 导入图形图像 119
6.1.1 认识矢量图形与位图图像 119
6.1.2 可以导入Flash 8的图像格式 120
6.1.3 位图图像与矢量图形的导入 121
6.1.4 导入不同格式的图形图像 123
6.2 编辑导入的位图图像 124
6.2.1 使用【位图】属性面板编辑位图 124
6.2.2 设置位图的属性 125
6.2.3 使用位图填充图形 126
6.2.5 矢量化位图 127
6.2.4 分离位图 127
6.2.6 在外部编辑器中编辑位图 129
6.3 范例精讲 130
6.3.1 范例13精美日历 130
6.3.2 范例14眼镜 132
6.4 练习题 135
第7章 使用元件、实例和库 136
7.1 关于元件、实例和库资源 137
7.2 创建和编辑元件 137
7.2.1 元件的类型 137
7.2.2 创建新元件 138
7.2.3 将选定元素转换为元件 139
7.2.4 将舞台上的动画转换为影片剪辑 139
7.2.5 创建按钮元件 141
7.2.6 复制元件 142
7.2.7 编辑元件 143
7.3 创建和编辑实例 143
7.3.1 创建实例 144
7.3.2 改变实例的颜色和透明度 145
7.3.3 交换元件实例 146
7.3.7 查看实例信息 147
7.3.6 分离实例 147
7.3.4 改变实例类型 147
7.3.5 设置图形实例的动画 147
7.4 使用库和共享库资源 148
7.4.1 【库】面板的组成 148
7.4.2 处理库项目 149
7.4.3 编辑库项目 149
7.4.4 使用公用库 150
7.4.5 使用共享库资源 151
7.5 范例精讲 152
7.5.1 范例15美丽星空 153
7.5.2 范例16时空隧道 158
7.5.3 范例17饼干广告 159
7.6 练习题 165
第8章 使用图层 167
8.1 图层概述 168
8.1.1 图层的类型 168
8.1.2 创建图层和图层文件夹 169
8.1.3 编辑图层 169
8.1.4 管理图层 171
8.1.5 修改图层属性 173
8.2 使用引导层 174
8.3 使用遮罩层 175
8.3.1 使用遮罩层应注意的问题 176
8.3.2 创建遮罩层 176
8.3.3 创建遮罩层与普通图层的关联 177
8.3.4 利用遮罩层创建聚光灯效果 177
8.4 范例精讲 179
8.4.1 范例18闪亮红星 180
8.4.2 范例19旋转文字 182
8.4.3 范例20防治非典 184
8.5 练习题 188
第9章 动画制作与编辑 190
9.1 Flash动画概述 191
9.1.1 补间动画与逐帧动画 191
9.1.2 时间轴中的动画表示 191
9.1.3 设置帧频率 191
9.2 创建传统的逐帧动画 192
9.3 创建补间动作动画 192
9.3.1 创建补间动作动画的方法 193
9.4 创建补间形状动画 194
9.3.2 创建沿路径运动的补间动作动画 194
9.4.1 补间形状动画 195
9.4.2 使用形状提示 196
9.5 使用帧 198
9.5.1 关键帧 198
9.5.2 普通帧 198
9.5.3 编辑帧 199
9.5.4 使用绘图纸外观功能 199
9.5.5 移动整个动画 200
9.7.1 时间轴特效 201
9.6 使用场景 201
9.7 使用时间轴特效 201
9.7.2 添加时间轴特效 202
9.7.3 设置时间轴特效 202
9.7.4 编辑和删除时间轴特效 203
9.8 范例精讲 204
9.8.1 范例21珍惜时间 204
9.8.2 范例22节约用水 208
9.8.3 范例23道歉卡 212
9.9 练习题 218
第10章 交互动画制作基础 219
10.1 使用【动作】面板 220
10.1.1 认识【动作】面板 220
10.1.2 使用【动作】面板选项菜单 221
10.1.3 使用代码提示 222
10.2 为对象添加动作 223
10.2.1 为关键帧指定动作 223
10.2.2 为按钮指定动作 224
10.2.3 为影片剪辑指定动作 225
10.3.1 时间轴控制指令 226
10.3 控制动画 226
10.3.2 浏览器/网络控制指令 228
10.3.3 影片剪辑控制指令 229
10.3.4 流程控制指令 230
10.4 函数的使用 232
10.4.1 内置函数的使用 233
10.4.2 创建自定义函数 234
10.5 范例精讲 235
10.5.1 范例24情人节贺卡 236
10.5.2 范例25药品广告 240
10.5.3 范例26灭蚊剂广告 244
10.6 练习题 252
第11章 使用Flash 8动作脚本语言 253
11.1 动作脚本概述 254
11.1.1 动作脚本和JavaScript之间的差异 254
11.1.2 动作脚本的术语 254
11.1.3 脚本的执行顺序 256
11.2 动作脚本的语法 257
11.2.4 圆括号 258
11.2.3 分号 258
11.2.2 大括号 258
11.2.1 点语法 258
11.2.5 大写和小写字母 259
11.2.6 注释 259
11.2.7 关键字 259
11.2.8 常数 260
11.3 数据类型 260
11.3.1 字符串 260
11.3.4 影片剪辑 261
11.3.5 对象 261
11.3.2 数值型 261
11.3.3 布尔值 261
11.3.6 空值与未定义 262
11.4 变量 262
11.4.1 命名与输入变量 262
11.4.2 变量的作用范围 262
11.4.3 变量声明 263
11.4.4 在脚本中使用变量 263
11.5 运算符 264
11.5.1 运算符的优先顺序 264
11.5.4 字符串运算符 265
11.5.2 数值运算符 265
11.5.3 比较运算符 265
11.5.5 逻辑运算符 266
11.5.6 按位运算符 266
11.5.7 等于运算符 267
11.5.8 赋值运算符 267
11.5.9 点运算符和数组访问运算符 268
11.6 范例精讲 269
11.6.1 范例27 移动图形 270
11.6.2 范例28 水晶时钟 271
11.6.3 范例29 ILOVEYOU 274
11.7 练习题 277
第12章 使用音频和视频 278
12.1 应用音频 279
12.1.1 导入音频文件 279
12.1.2 向文档中添加音频 279
12.1.3 编辑音频 280
12.1.4 控制关键帧的音频 281
12.1.5 输出音频 282
12.1.6 向按钮添加声音效果 284
12.1.7 使用行为控制声音 284
12.2 导入视频文件 286
12.1.8 创建声音控件 286
12.2.1 可导入Flash 8的视频格式 287
12.2.2 将视频剪辑导入为嵌入文件 287
12.2.3 将QuickTime视频剪辑导入为链接文件 288
12.2.4 设置视频文件的属性 288
12.3 范例精讲 289
12.3.1 范例30星光灿烂 290
12.3.2 范例31吸烟有害 294
12.3.3 范例32元宵节贺卡 297
12.4 练习题 302
第13章 测试与发布影片 303
13.1 调试动画 304
13.1.1 优化影片 304
13.1.2 测试影片下载性能 305
13.1.3 使用【调试器】面板 307
13.1.4 使用【输出】面板 308
13.2 发布影片 309
13.2.1 设置发布格式 309
13.2.2 设置Flash发布格式 310
13.2.3 设置HTML发布格式 312
13.2.4 设置GIF发布格式 313
13.2.5 设置JPEG发布格式 315
13.2.6 设置PNG发布格式 316
13.2.7 设置QuickTime发布格式 318
13.2.8 设置其他发布格式 319
13.3 导出影片 319
13.3.1 导出影片和图像 320
13.3.2 更新Flash影片用于Dreamweaver 320
13.4 练习题 321
习题答案 322