第1章 Flash 8基础知识 1
1.1 初识Flash 1
1.1.1 Flash概念 1
1.1.2 Flash发展历史 1
1.1.3 Flash主要特点 2
1.1.4 Flash 8新增的功能 2
1.2 Flash 8操作环境 4
1.2.1 Flash 8开始页对话框 4
1.2.2 Flash 8操作界面 6
1.2.3 工具箱 6
1.2.4 主工具栏 8
1.2.5 面板 8
1.3 Flash文档基本操作 11
1.3.1 创建新文档 11
1.3.2 设置文档属性 11
1.3.3 保存文档 12
1.3.4 测试影片 13
1.3.5 发布影片 14
1.4 自定义键盘快捷键 15
1.4.1 选择快捷键 15
1.4.2 创建新快捷键 15
1.4.3 添加或删除快捷键 16
1.5 习题与思考 16
第2章 帧、图层和场景 17
2.1 动画原理和“时间轴”面板 17
2.1.1 动画原理 17
2.1.2 “时间轴”面板 19
2.2 使用帧 21
2.2.1 帧的分类 21
2.2.2 播放头和选择帧 21
2.2.3 插入帧和删除帧 22
2.2.4 复制帧并粘贴帧 24
2.2.5 移动帧和翻转帧 25
2.2.6 关键帧和普通帧转换 27
2.3 使用图层 27
2.3.1 图层分类 27
2.3.2 选择图层 28
2.3.3 新建图层和删除图层 29
2.3.4 修改图层属性 29
2.3.5 重命名图层 30
2.3.6 显示与隐藏图层 31
2.3.7 锁定与解除锁定图层 31
2.3.8 以轮廓方式显示图层内容 31
2.3.9 使用遮罩层 32
2.3.10 复制图层 32
2.3.11 移动图层 33
2.3.12 使用图层文件夹 34
2.4 使用场景 35
2.4.1 场景的作用 35
2.4.2 新建场景和删除场景 36
2.4.3 场景排序和重命名 37
2.5 习题与思考 38
第3章 绘图工具及技法 39
3.1 矢量图和位图 39
3.1.1 矢量图和位图概念 39
3.1.2 矢量图与位图比较 40
3.2 描线工具及技法 40
3.2.1 用【线条工具】绘制曲线 40
3.2.2 用【钢笔工具】绘制曲线 42
3.2.3 用【铅笔工具】绘制曲线 43
3.2.4 用【选择工具】编辑曲线 44
3.2.5 用【部分选取工具】
编辑曲线 45
3.2.6 用【墨水瓶工具】添加
轮廓线 46
3.3 绘制几何图形工具及技法 47
3.3.1 用【椭圆工具】绘制圆形 47
3.3.2 用【矩形工具】绘制矩形 48
3.3.3 用【多角星形工具】绘制
多边形及星形 49
3.3.4 应用:白描杯子 50
3.4 填色工具及技法 54
3.4.1 用【颜料桶工具】为
图形上色 54
3.4.2 在“混色器”面板设置颜色 56
3.4.3 用【刷子工具】涂抹图形 59
3.4.4 用【填充变形工具】编辑
渐变色 61
3.4.5 应用:画苹果 62
3.5 其他编辑工具 64
3.5.1 用【滴管工具】获取颜色 64
3.5.2 用【橡皮擦工具】擦除图形 65
3.5.3 用【任意变形工具】调整图形
的形状、大小和方向 67
3.5.4 用【套索工具】选择对象 69
3.5.5 应用:编辑3只苹果 70
3.6 职业上机实战 73
3.6.1 绘制山水风景画 74
3.6.2 绘制时尚小男孩 80
3.7 习题与思考 86
第4章 对象操作和位图应用 87
4.1 对象基本操作 87
4.1.1 选择对象方法 87
4.1.2 移动、复制、粘贴及
删除对象 88
4.2 组合分离对象 89
4.3 对齐对象 90
4.3.1 用“对齐”面板把对象
相对于舞台对齐 90
4.3.2 用“对齐”面板处理对象
之间的对齐 91
4.3.3 使用标尺、辅助线和网格 91
4.4 调整对象的叠放顺序 92
4.5 应用位图 92
4.5.1 可导入Flash的位图格式 92
4.5.2 导入位图 93
4.5.3 压缩位图 93
4.5.4 分离位图 94
4.5.5 应用位图填充 96
4.5.6 把位图转换为矢量图 97
4.6 习题与思考 98
第5章 基础动画及制作技巧 99
5.1 逐帧动画 99
5.1.1 初识逐帧动画 99
5.1.2 逐帧动画的种类 100
5.1.3 应用:制作“说话眨眼的
小男孩” 100
5.2 形状补间动画 102
5.2.1 初识形状补间动画 102
5.2.2 形状补间动画的创建方法 103
5.2.3 添加形状提示 104
5.2.4 应用:制作“杜鹃开花” 105
5.3 动作补间动画 111
5.3.1 初识动作补间动画 111
5.3.2 动作补间动画的创建方法 112
5.3.3 应用:制作“旋转立体字” 113
5.4 引导线动画 119
5.4.1 初识引导线动画 119
5.4.2 引导线动画的创建方法 119
5.4.3 应用:制作“雄鹰展翅飞” 120
5.5 遮罩动画 123
5.5.1 初识遮罩动画 123
5.5.2 遮罩动画的创建方法 123
5.5.3 应用:制作“遮罩型焰火” 124
5.6 职业上机实战 127
5.6.1 制作“黄果树瀑布” 127
5.6.2 制作“江南春早” 133
5.7 习题与思考 140
第6章 元件、实例和库 141
6.1 初识元件、实例和库 141
6.1.1 元件、实例和库的关系 141
6.1.2 元件的类型 142
6.2 库的使用 143
6.2.1 初识“库”面板 143
6.2.2 打开和关闭“库”面板 143
6.2.3 宽库和窄库视图的
“库”面板 144
6.2.4 公用库 144
6.3 元件制作、编辑和管理 147
6.3.1 元件制作初始操作 147
6.3.2 图形元件制作 147
6.3.3 影片剪辑元件制作 148
6.3.4 按钮元件制作 150
6.3.5 把图形转换为元件 152
6.3.6 元件修改及其编辑场景 153
6.3.7 元件复制和删除 153
6.3.8 元件属性修改 155
6.3.9 元件管理 156
6.4 元件实例应用 157
6.4.1 把元件拖动到舞台 157
6.4.2 修改实例属性 157
6.5 职业上机实战——制作
动态按钮“魔圈” 159
6.6 习题与思考 164
第7章 滤镜与混合 165
7.1 滤镜基本知识 165
7.1.1 初识滤镜效果 165
7.1.2 滤镜的基本操作 165
7.2 应用滤镜效果 167
7.2.1 投影 167
7.2.2 模糊 168
7.2.3 发光 168
7.2.4 斜角 169
7.2.5 渐变发光 170
7.2.6 渐变斜角 171
7.2.7 调整颜色 171
7.2.8 添加多种滤镜项目 172
7.2.9 综合效果预设项目的
设置和删除 174
7.2.10 应用:制作“一马当先” 175
7.3 应用混合模式 177
7.3.1 使用混合模式的方法 178
7.3.2 应用:制作“变色的蝴蝶” 179
7.4 职业上机实战 181
7.4.1 制作网站立体按钮 181
7.4.2 制作“海上生明月” 183
7.5 习题与思考 188
第8章 时间轴特效 189
8.1 时间轴特效的添加和设置 189
8.1.1 时间轴特效的添加 189
8.1.2 时间轴特效的设置 190
8.2 时间轴特效的编辑和删除 192
8.2.1 时间轴特效的编辑 192
8.2.2 时间轴特效的删除 192
8.3 职业上机实战——制作
网站广告条 192
8.4 习题与思考 198
第9章 动画中声音和视频 199
9.1 Flash音频基础 199
9.1.1 支持的音频类型 199
9.1.2 导入声音 199
9.1.3 压缩声音 200
9.1.4 添加声音 201
9.1.5 设置声音 202
9.1.6 删除声音 204
9.2 Flash视频基础 205
9.2.1 支持的视频类型 206
9.2.2 导入视频 206
9.2.3 编辑视频 211
9.2.4 以FLV格式导出视频剪辑 212
9.3 习题与思考 214
第10章 行为及应用 215
10.1 行为知识基础 215
10.1.1 行为和“行为”面板 215
10.1.2 添加行为方法 216
10.1.3 控制影片剪辑行为 216
10.1.4 控制视频行为 217
10.1.5 控制声音行为 218
10.2 职业上机实战 218
10.2.1 用行为给按钮添加导航 218
10.2.2 制作幻灯广告片 219
10.3 习题与思考 228
第11章 交互动画基础 229
11.1 动作脚本基础知识 229
11.1.1 动作脚本概念 229
11.1.2 动作脚本应用对象 229
11.1.3 初识“动作”面板 230
11.2 用帧动作控制影片 234
11.2.1 为关键帧添加动作方法 234
11.2.2 停止、播放和跳转语句 234
11.2.3 应用:控制水草晃动 235
11.3 用按钮动作控制影片 237
11.3.1 为按钮添加动作的方法 237
11.3.2 鼠标事件处理程序on 239
11.3.3 应用:控制雄鹰飞行 240
11.4 职业上机实战 242
11.4.1 制作“灵敏的小蜜蜂” 243
11.4.2 制作“满园花开” 245
11.5 习题与思考 247
第12章 交互动画提高 249
12.1 基本语法 249
12.1.1 点语法 249
12.1.2 括号语法 249
12.1.3 逗号与分号语法 250
12.1.4 字母大小写 250
12.1.5 关键字 250
12.1.6 注释 251
12.2 数据类型 251
12.2.1 字符串 251
12.2.2 数字 251
12.2.3 布尔值 252
12.2.4 对象 252
12.2.5 影片剪辑 252
12.3 变量 252
12.3.1 命名变量 252
12.3.2 声明变量 253
12.3.3 输入和跟踪变量 253
12.3.4 变量作用范围 253
12.3.5 在脚本中使用变量 253
12.4 运算符 254
12.4.1 运算符优先级和结合律 254
12.4.2 数字运算符 255
12.4.3 比较运算符 255
12.4.4 逻辑运算符 256
12.4.5 位运算符 256
12.4.6 等号和赋值运算符 257
12.5 影片剪辑的属性 257
12.5.1 影片剪辑的几种常用属性 257
12.5.2 设置和获取影片剪辑
的属性 258
12.5.3 应用:制作“多变的
玉兰花” 258
12.6 程序控制 261
12.6.1 为实例命名 261
12.6.2 目标路径 261
12.6.3 条件语句 262
12.6.4 循环语句 262
12.6.5 应用:制作
“雄鹰飞三循” 264
12.7 用影片剪辑动作控制影片 265
12.7.1 影片剪辑事件处理程序
onClipEvent的语法 265
12.7.2 应用:制作“跟随光标的
放大镜” 266
12.8 鼠标跟随 268
12.8.1 开始/停止拖动影片剪辑
startDrag/stopDrag的语法 268
12.8.2 应用:制作“磁性棋盘” 269
12.9 复制和删除影片剪辑 272
12.9.1 duplicateMovieClip和
removeMovieClip的语法 272
12.9.2 应用:制作
“复制型焰火” 272
12.10 加载影片剪辑 274
12.10.1 加载影片剪辑attachMovie
的语法 274
12.10.2 应用:制作“加载型
焰火” 274
12.11 键盘控制 276
12.11.1 键盘控制Key.isDown
的语法 276
12.11.2 应用:制作“前后移动
的小车” 276
12.12 动态文本和输入文本 277
12.12.1 动态文本和输入
文本简介 277
12.12.2 应用:制作“测验题” 278
12.13 职业上机实战 279
12.13.1 制作网站导航条 279
12.13.2 制作网站首页 283
12.14 习题与思考 286
第13章 模板和组件 287
13.1 模板 287
13.1.1 初识模板 287
13.1.2 应用:制作演示文稿 288
13.2 组件 290
13.2.1 初识组件 290
13.2.2 应用:制作万年历 290
13.3 职业上机实战——加载
组件应用 291
13.4 习题与思考 296
第14章 动画的发布 297
14.1 导出单一格式影片 297
14.1.1 导出SWF动画 297
14.1.2 整合EXE动画 299
14.1.3 导出GIF动画 300
14.2 导出多种格式影片及
发布设置 300
14.2.1 确定输出格式 301
14.2.2 确定设置选项 301
14.3 习题与思考 304