第1章 初识Flash 8 1
1.1 Flash 8新增功能 1
1.1.1 表现手法 1
1.1.2 文本支持 4
1.1.3 脚本增强 4
1.1.4 视频支持 5
1.2 Flash 8工作环境 7
1.2.1 工作环境简介 7
1.2.2 面板 10
1.2.3 使用网格、标尺和辅助线 21
1.3 影片文档的基本操作——投影滤镜文字特效 23
1.3.1 范例简介 24
1.3.2 制作步骤 24
1.4 本章小结 27
1.5 本章习题 27
第2章 Flash绘图 29
2.1 线条的绘制方法 29
2.1.1 绘制线条的基本方法 29
2.1.2 自定义笔触样式 31
2.1.3 快速套用线条属性 31
2.1.4 用选择工具改变线条属性 32
2.1.5 线条的端点设置 33
2.1.6 线条的接合 33
2.2 线条构图和对象变形 34
2.2.1 实战练习——绘制星形花 34
2.2.2 任意变形工具 36
2.3 绘制城市夜景 38
2.3.1 用【矩形工具】绘制窗户 38
2.3.2 用“矩形工具”绘制楼房 40
2.3.3 复制出楼房群 40
2.3.4 用形状切割法绘制月牙 41
2.3.5 用【多角星形工具】绘制星星 42
2.4 晶莹剔透的按钮图形 43
2.4.1 绘制放射状渐变的圆 43
2.4.2 绘制线性渐变的椭圆 45
2.5 钢笔工具和部分选取工具 46
2.5.1 钢笔工具 46
2.5.2 部分选取工具 47
2.5.3 绘制一棵树 48
2.6 其他绘制工具 50
2.6.1 铅笔工具 50
2.6.2 刷子工具 51
2.6.3 橡皮擦工具 53
2.7 对象绘制方法和技巧 54
2.7.1 形状和组 54
2.7.2 对象绘制模式 58
2.8 情人节贺卡 59
2.8.1 绘制“烛焰”元件 60
2.8.2 绘制“烛身”元件 61
2.8.3 绘制“烛光”元件 63
2.8.4 组装“蜡烛”元件 64
2.8.5 绘制“心”元件 65
2.8.6 绘制“珍珠”元件 70
2.8.7 制作“项链”元件 71
2.8.8 制作“情人节”元件 72
2.8.9 完成整个画面制作 73
2.9 本章小结 74
2.10 本章练习 74
第3章 动画基础 77
3.1 图层的基本操作 77
3.1.1 新增图层 77
3.1.2 图层重命名 78
3.1.3 选取图层 78
3.1.4 删除图层 78
3.1.5 隐藏图层 78
3.1.6 锁定图层 79
3.1.7 图层文件夹 79
3.2 帧的基本概念和操作 80
3.2.1 帧的基本概念 80
3.2.2 帧操作 81
3.3 逐帧动画 83
3.3.1 制作逐帧动画——盛开的雪莲花 83
3.3.2 【绘图纸】的功能 86
3.4 补间动画 87
3.4.1 制作补间动画的方法 87
3.4.2 补间动画的参数设置 88
3.4.3 补间动画应用分析 90
3.4.4 补间动画应用范例——弹簧振子模拟动画 92
3.5 补间形状 95
3.5.1 制作补间形状的方法 95
3.5.2 补间形状的参数设置 96
3.5.3 添加形状提示 97
3.5.4 补间形状范例——窗帘飘动 98
3.6 引导路径动画 103
3.6.1 制作引导路径动画的方法 103
3.6.2 引导路径动画范例——台风 105
3.7 遮罩动画 110
3.7.1 遮罩动画的制作方法 110
3.7.2 利用遮罩动画实现电影镜头效果 112
3.7.3 遮罩动画应用范例——水波文字特效 114
3.8 自定义缓入/缓出动画 116
3.8.1 制作自定义缓入/缓出动画的方法 116
3.8.2 自定义缓入/缓出动画的参数详解 118
3.8.3 自定义缓入/缓出动画范例——逼真弹跳的球 120
3.9 本章小结 124
3.10 本章练习 124
第4章 元件和实例 127
4.1 初识元件和实例 127
4.1.1 元件 127
4.1.2 实例 129
4.2 元件的类型和创建元件的方法 130
4.2.1 元件的类型 131
4.2.2 元件的创建方法 131
4.2.3 编辑元件 132
4.3 影片剪辑元件 134
4.3.1 认识影片剪辑元件 134
4.3.2 影片剪辑元件应用范例——争奇斗艳的鲜花 136
4.4 按钮元件 139
4.4.1 制作变色按钮 140
4.4.2 文字按钮和透明按钮 142
4.4.3 影片剪辑在按钮元件中的应用范例——放电按钮 144
4.5 管理、使用“库” 148
4.5.1 认识库面板 148
4.5.2 管理库 149
4.5.3 公用库 151
4.6 本章小结 152
4.7 本章练习 152
第5章 位图、声音和视频 155
5.1 在Flash中应用位图 155
5.1.1 导入位图 155
5.1.2 为位图去掉背景 156
5.2 在Flash中应用声音 158
5.2.1 将声音导入Flash 158
5.2.2 引用声音 159
5.2.3 声音属性设置和编辑 160
5.2.4 给按钮加上声效 163
5.2.5 压缩声音 163
5.3 在Flash中应用视频 166
5.3.1 支持的视频类型 166
5.3.2 导入视频 167
5.3.3 渐进式下载播放外部视频 171
5.3.4 导出FLV视频文件 175
5.4 本章小结 176
5.5 本章练习 177
第6章 文字 179
6.1 静态文本 179
6.1.1 直接在Flash动画中输入文字 179
6.1.2 导入已有的文本 182
6.2 Flash 8文字处理新功能 182
6.2.1 对字体做特效渲染 182
6.2.2 消除文字锯齿 184
6.3 动态文本 186
6.3.1 动态文本概述 186
6.3.2 范例——数字倒计时效果 188
6.4 输入文本 190
6.4.1 输入文本概述 190
6.4.2 范例——加法程序 190
6.5 文字动画特效范例 191
6.5.1 文字分散到层应用范例——文字飞舞特效 191
6.5.2 旋转文字特效 194
6.6 本章小结 197
6.7 本章练习 198
第7章 滤镜、混合模式和时间轴特效 201
7.1 滤镜 201
7.1.1 滤镜概述 201
7.1.2 滤镜参数详述 204
7.1.3 滤镜应用范例1——流光异彩的按钮 210
7.1.4 滤镜应用范例2 ——水波荡漾 213
7.2 混合模式 217
7.2.1 混合模式概述 217
7.2.2 混合模式应用范例——动画片头 219
7.3 时间轴特效 225
7.3.1 时间轴特效概述 225
7.3.2 时间轴特效设置详解 227
7.3.3 扩展时间轴特效 229
7.3.4 时间轴特效应用范例——满天花雨 230
7.4 综合应用范例——幻彩图片 234
7.4.1 导入图片并制作元件 234
7.4.2 用“复制到网格”时间轴特效制作百页窗元件 235
7.4.3 用混合模式制作图片颜色变化效果 236
7.4.4 用滤镜制作边框 237
7.5 本章小结 237
7.6 本章练习 238
第8章 行为和模板 241
8.1 行为 241
8.1.1 行为和行为面板详述 241
8.1.2 行为应用范例1——用行为复制影片剪辑 244
8.1.3 行为应用范例2——用行为控制视频播放 246
8.1.4 行为应用范例3——用行为加载外部图像 249
8.2 模板 253
8.2.1 认识模板 254
8.2.2 照片幻灯片放映模板应用范例 254
8.2.3 演示文稿模板应用范例 257
8.2.4 专业幻灯片模板应用范例 261
8.2.5 定制模板 262
8.3 本章小结 264
8.4 本章练习 264
第9章 ActionScript 2.0入门 267
9.1 ActionScript 2.0开发环境 267
9.1.1 ActionScript 2.0的参数设置 267
9.1.2 “动作”面板简介 268
9.1.3 管理动作脚本 269
9.2 脚本助手 271
9.2.1 认识脚本助手模式 272
9.2.2 使用脚本助手创建载入Gif动画 272
9.3 ActionScript 2.0语言基础 274
9.3.1 常量 274
9.3.2 变量 274
9.3.3 运算符和表达式 277
9.3.4 函数 283
9.4 事件和事件处理函数 284
9.4.1 事件分类及处理事件的方法 284
9.4.2 on()事件和onClipEvent()事件处理函数 285
9.4.3 事件处理函数 287
9.4.4 事件侦听器 288
9.5 时间轴控制 288
9.5.1 时间轴控制函数详解 289
9.5.2 时间轴控制应用范例——控制动画的播放和跳转 291
9.6 程序结构 293
9.6.1 顺序结构 293
9.6.2 选择结构 294
9.6.3 循环结构 297
9.7 本章小结 301
9.8 本章练习 301
第10章 ActionScript 2.0进阶 303
10.1 影片剪辑控制 303
10.1.1 影片剪辑属性概述 303
10.1.2 影片剪辑属性控制范例——控制蝴蝶 305
10.1.3 影片剪辑复制函数概述 309
10.1.4 影片剪辑复制函数应用范例——动态背景 310
10.1.5 影片剪辑拖动函数概述 313
10.1.6 影片剪辑拖动函数应用范例——蝴蝶双飞 314
10.2 影片剪辑的路径 317
10.2.1 绝对路径 317
10.2.2 相对路径 318
10.2.3 动态路径 320
10.3 浏览器/网络 321
10.3.1 fscommand()函数 322
10.3.2 getURL()函数 322
10.3.3 loadMovie()函数与loadMovieNum()函数 323
10.3.4 loadVariables()函数与loadVariablesNum()函数 325
10.4 面向对象编程基础 327
10.4.1 认识类和对象 328
10.4.2 MovieClip类 328
10.4.3 Sound类 333
10.5 综合范例 335
10.5.1 综合范例1——箭头残影特效 335
10.5.2 综合范例2——文字鼠标跟随特效 337
10.6 本章小结 340
10.7 本章练习 340
第11章 组件和动画发布 343
11.1 组件概述 343
11.1.1 添加和设置组件的方法 344
11.1.2 用动作脚本控制组件 346
11.2 UI组件 348
11.2.1 UI组件详解 348
11.2.2 UI组件应用范例1——民意调查程序 358
11.2.3 UI组件应用范例2——用户登陆程序 360
11.2.4 UI组件应用范例3——限时单项选择题 362
11.3 动画发布 365
11.3.1 发布的文件格式 365
11.3.2 为Flash SWF文件格式设置发布选项 366
11.3.3 HTML参数说明 368
11.3.4 使用发布配置文件 371
11.3.5 Flash Player版本检测的发布设置 373
11.4 本章小结 374
11.5 本章练习 374
第12章 Flash网站动感首页 377
12.1 范例简介 377
12.2 制作过程 378
12.3 本章小结 388
12.4 本章练习 388
第13章 电子贺卡 389
13.1 范例简介 389
13.2 制作步骤 390
13.2.1 素材的搜集和Flash影片文档的创建 390
13.2.2 元件的绘制 391
13.2.3 场景的组合 395
13.3 本章小结 399
13.4 本章练习 399
第14章 Flash游戏 401
14.1 范例简介 401
14.2 制作过程 402
14.3 本章小结 409
14.4 本章练习 410
第15章 Flash多媒体课件导航系统 411
15.1 范例简介 411
15.2 制作过程 412
15.3 本章小结 418
15.4 本章练习 418