第1章 初识Flash CS3 1
1.1 Flash CS3新增功能 1
1.1.1 界面增强 1
1.1.2 绘图增强 3
1.1.3 表现手法 3
1.1.4 导入功能 4
1.1.5 脚本增强 5
1.1.6 视频支持 6
1.2 Flash CS3工作环境 7
1.2.1 工作环境简介 7
1.2.2 面板 10
1.2.3 使用网格、标尺和辅助线 18
1.3 影片文档的基本操作——旅游风光宣传片特效 20
1.3.1 范例简介 20
1.3.2 制作步骤 20
1.4 本章小结 23
1.5 本章习题 23
1.6 上机练习 24
第2章 Flash绘图 25
2.1 绘制线条 25
2.1.1 线条工具 25
2.1.2 自定义笔触样式 26
2.1.3 快速套用线条属性 26
2.1.4 用选择工具改变线条属性 27
2.1.5 线条的端点设置 27
2.1.6 线条的接合 28
2.1.7 实战范例——韵律线条 28
2.2 绘制基本形状 30
2.2.1 绘制三角形 31
2.2.2 绘制四边形 32
2.2.3 绘制星星 33
2.2.4 绘制月亮 34
2.2.5 圆角矩形和十字花图的绘制 35
2.2.6 圆环和扇形的绘制 36
2.3 绘制渐变色彩的图形 37
2.3.1 渐变填充 37
2.3.2 实战范例——绘制立体按钮图形 40
2.4 绘制复杂图形 42
2.4.1 钢笔工具 42
2.4.2 部分选取工具 43
2.4.3 铅笔工具 43
2.4.4 刷子工具 44
2.4.5 橡皮擦工具 45
2.4.6 实战范例——海上升明月 45
2.5 形状与变形 50
2.5.1 旋转和缩放 50
2.5.2 扭曲和封套 51
2.6 对象绘制模式 52
2.6.1 形状和组 52
2.6.2 对象绘制模式 54
2.7 多图层绘图 55
2.7.1 图层的基本操作 56
2.7.2 实战范例——绘制卡通人物 58
2.8 本章小结 66
2.9 本章习题 66
2.10 上机练习 67
第3章 位图和文字 69
3.1 应用位图 69
3.1.1 导入位图 69
3.1.2 为位图去掉背景色 71
3.1.3 位图填充 72
3.2 应用Photoshop和Illustrator文档 73
3.2.1 应用Photoshop文档 74
3.2.2 应用Illustrator文档 76
3.3 应用文字 79
3.3.1 文本工具 79
3.3.2 导入文本 80
3.4 编辑文字 81
3.4.1 文字属性设置 81
3.4.2 文本分离 83
3.4.3 消除文字锯齿 84
3.4.4 文字滤镜 85
3.4.5 实战范例——网站logo 86
3.5 本章小结 89
3.6 本章习题 89
3.7 上机练习 90
第4章 Flash动画 91
4.1 帧的基本概念和操作 91
4.1.1 帧的基本概念 91
4.1.2 帧操作 92
4.2 逐帧动画 94
4.2.1 制作逐帧动画的方法 94
4.2.2 绘图纸的功能 95
4.2.3 实战范例——动感火苗 96
4.3 补间动画 98
4.3.1 制作补间动画的方法 98
4.3.2 补间动画的参数设置 99
4.3.3 补间动画应用分析 101
4.3.4 实战范例——网站Banner 103
4.4 补间形状 107
4.4.1 制作补间形状的方法 107
4.4.2 补间形状的参数设置 108
4.4.3 添加形状提示 108
4.4.4 实战范例——鸡蛋变小鸡 109
4.5 引导路径动画 112
4.5.1 制作引导路径动画的方法 113
4.5.2 实战范例——沿文字路径飞舞的星星 114
4.6 遮罩动画 118
4.6.1 遮罩动画的制作方法 119
4.6.2 利用遮罩动画实现电影镜头效果 120
4.6.3 实战范例——百叶窗 122
4.7 自定义缓入/缓出动画 125
4.7.1 制作自定义缓入/缓出动画的方法 125
4.7.2 自定义缓入/缓出动画的参数详解 127
4.7.3 实战范例——由远及近的弹跳小球 128
4.8 时间轴特效动画 132
4.8.1 时间轴特效概述 132
4.8.2 时间轴特效设置详解 134
4.8.3 扩展时间轴特效 135
4.8.4 实战范例——风光摄影相册 137
4.9 本章小结 140
4.10 本章习题 141
4.11 上机练习 142
第5章 元件和实例 145
5.1 初识元件和实例 145
5.1.1 元件 145
5.1.2 实例 146
5.2 元件的类型和创建元件的方法 147
5.2.1 元件的类型 148
5.2.2 元件的创建方法 148
5.2.3 编辑元件 149
5.3 影片剪辑元件 150
5.3.1 认识影片剪辑元件 150
5.3.2 影片剪辑元件应用范例——瑞雪纷纷 152
5.4 按钮元件 155
5.4.1 认识按钮元件 155
5.4.2 变色按钮 156
5.4.3 文字按钮 157
5.4.4 透明按钮 158
5.4.5 实战范例——动态特效按钮 159
5.5 管理、使用“库” 163
5.5.1 认识库面板 163
5.5.2 管理库 164
5.5.3 公用库 165
5.6 本章小结 166
5.7 本章练习 167
5.8 上机练习 168
第6章 多媒体 169
6.1 声音在Flash中的应用 169
6.1.1 导入声音 169
6.1.2 引用声音 170
6.1.3 编辑声音 170
6.1.4 按钮声效 173
6.1.5 压缩声音 173
6.2 视频在Flash中的应用 175
6.2.1 Flash支持的视频类型 175
6.2.2 导入视频 176
6.2.3 渐进式下载播放外部视频 180
6.2.4 导出FLV视频文件 184
6.3 实战范例——带配乐的古诗朗诵 184
6.3.1 范例简介 185
6.3.2 制作步骤 185
6.4 本章小结 191
6.5 本章练习 191
6.6 上机练习 192
第7章 滤镜和混合模式 193
7.1 滤镜 193
7.1.1 认识和应用滤镜 193
7.1.2 滤镜参数详述 197
7.1.3 实战范例——视觉冲击 203
7.2 混合模式 206
7.2.1 认识混合模式 206
7.2.2 实战范例——美术字 207
7.3 综合实战范例——夕阳红 210
7.3.1 范例简介 210
7.3.2 制作步骤 210
7.4 本章小结 215
7.5 本章练习 215
7.6 上机练习 216
第8章 ActionScript入门 219
8.1 ActionScript开发环境 219
8.1.1 ActionScript的首选参数设置 219
8.1.2 “动作”面板 221
8.1.3 管理动作脚本 223
8.1.4 脚本助手 226
8.1.5 as文件的开发环境——【脚本】窗口 228
8.1.6 输出面板 229
8.2 ActionScript语言基础 229
8.2.1 常量 229
8.2.2 变量 230
8.2.3 运算符和表达式 233
8.2.4 函数 239
8.3 ActionScript 2.0的事件处理方式 241
8.3.1 事件分类及处理事件的方法 241
8.3.2 on()事件和onClipEvent()事件处理函数 242
8.3.3 事件处理函数 243
8.3.4 事件侦听器 245
8.4 程序结构 245
8.4.1 顺序结构 245
8.4.2 选择结构 246
8.4.3 循环结构 248
8.5 行为 252
8.5.1 行为和行为面板详述 252
8.5.2 实战范例——用行为复制影片剪辑 254
8.5.3 实战范例——用行为控制视频播放 255
8.5.4 实战范例——用行为加载外部图像 257
8.6 本章小结 261
8.7 本章习题 261
8.8 上机练习 262
第9章 ActionScript应用 263
9.1 时间轴控制 263
9.1.1 时间轴控制函数详解 263
9.1.2 时间轴控制应用范例——控制动画的播放和跳转 265
9.2 影片剪辑控制 268
9.2.1 影片剪辑属性概述 268
9.2.2 影片剪辑属性控制范例——控制蝴蝶 270
9.2.3 影片剪辑复制函数概述 274
9.2.4 影片剪辑复制函数应用范例——动态背景 275
9.2.5 影片剪辑拖动函数概述 277
9.2.6 影片剪辑拖曳函数应用范例——蝴蝶双飞 278
9.3 浏览器/网络 280
9.3.1 fscommand()函数 281
9.3.2 getURL()函数 281
9.3.3 loadMovie()函数与loadMovieNum()函数 282
9.3.4 loadVariables()函数与loadVariablesNum()函数 284
9.4 综合范例——从天而降的数据流 285
9.4.1 制作思路 286
9.4.2 制作过程 286
9.5 本章小结 289
9.6 本章习题 289
9.7 上机练习 289
第10章 掌握ActionScript 3.0 291
10.1 类和对象 291
10.1.1 认识类和对象 291
10.1.2 ActionScript 3.0类的架构 292
10.1.3 ActionScript 3.0类的应用 293
10.1.4 类的组织结构——包 294
10.2 编写典型的ActionScript 3.0程序 296
10.2.1 创建Flash文件(ActionScript 3.0) 296
10.2.2 编写as文件 297
10.2.3 测试运行程序 298
10.3 ActionScript 3.0的事件处理模型 298
10.3.1 基本事件处理 299
10.3.2 鼠标事件类 300
10.3.3 键盘事件类 300
10.3.4 事件模型应用范例 300
10.4 常用内置类 302
10.4.1 Shape类和Sprite类 302
10.4.2 MovieClip类 303
10.4.3 Sound类 306
10.5 本章小结 311
10.6 本章习题 312
10.7 上机练习 312
第11章 网络电子贺卡 313
11.1 网络电子贺卡设计分析 313
11.1.1 网络电子贺卡概述 313
11.1.2 Flash与网络电子贺卡 314
11.1.3 网络电子贺卡的设计分析 314
11.2 情人节电子贺卡范例制作 315
11.2.1 范例简介 315
11.2.2 制作步骤 316
11.3 本章小结 322
11.4 本章练习 323
11.5 上机练习 323
第12章 多媒体课件 325
12.1 多媒体课件设计分析 325
12.1.1 多媒体课件概述 325
12.1.2 Flash与多媒体课件 326
12.1.3 Flash多媒体课件设计分析 327
12.2 多媒体课件范例制作 328
12.2.1 范例简介 328
12.2.2 制作步骤 330
12.3 本章小结 336
12.4 本章习题 336
12.5 上机练习 337
第13章 Flash网站 339
13.1 Flash网站设计分析 339
13.1.1 Flash网站概述 339
13.1.2 Flash网站设计分析 340
13.2 Flash网站范例制作 342
13.2.1 范例简介 342
13.2.2 制作步骤 343
13.3 本章小结 351
13.4 本章习题 351
13.5 上机练习 352
第14章 Flash游戏 353
14.1 Flash游戏设计分析 353
14.1.1 Flash游戏概述 353
14.1.2 Flash游戏设计分析 354
14.2 Flash游戏范例制作 355
14.2.1 范例简介 355
14.2.2 制作步骤 356
14.3 本章小结 363
14.4 本章习题 363
14.5 上机练习 363
附录A 参考答案 365