第1篇 Flash动画创作正确入门篇 1
第1章 建立首要的、基础的正确认知 3
第2章 完整、系统地把握Flash动画设计的知识体系 15
第3章 Flash动画三大基本功能之绘图和编辑图形 19
第4章 Flash动画三大基本功能之创建补间动画 43
第5章 Flash动画三大基本功能之创建遮罩动画 61
第6章 Flash动画增强特效——使用滤镜和图形混合功能 83
第2篇 动画创作实战演练篇 101
第7章 实例实作演练——绘图和基本动画效果实现 103
第8章 实例实作演练——综合效果实现 123
第9章 实例分析演练 135
第10章 使用第三方软件添加3D动画效果 149
第11章 使用第三方软件添加文字特效 167
第3篇 交互式动画创作篇 175
第12章 为使用ActionScript创建交互式动画建立首要的、基础的正确认知 177
第13章 使用ActionScript脚本创建交互式动画 191
第14章 交互式动画实例实作演练 209
第4篇 进阶和专业应用篇 251
第15章 为Flash动画添加声音和视频等多媒体内容 253
第16章 完整的Flash动画影片——梦工场播放器 279
第17章 Flash影片的发布、导出和部署 291
第18章 发布静态图片和动画图片 301
第19章 工作中常用的Flash专业范例 307
第1篇 Flash动画创作正确入门篇 3
第1章 建立首要的、基础的正确认知 3
1.1了解Flash CS3创作工具 4
1.1.1了解时间轴、帧和层 5
1.1.2使用场景 7
1.1.3创建第一个Flash动画 7
1.2 Flash动画的基本原理 10
1.2.1创建关键帧 10
1.2.2逐帧动画 10
1.2.3补间动画 11
1.3创作和发布动画的5个基本步骤 11
1.3.1设置文档属性 12
1.3.2预览和测试电影 13
1.3.3定义发布设置 13
1.4了解Flash动画的运行环境 14
第2章 完整、系统地把握Flash动画设计的知识体系 15
2.1 Flash动画设计的三大基本功能 16
2.2增强图形处理功能 17
2.3多媒体功能和交互功能 17
2.4总结 17
第3章 Flash动画三大基本功能之绘图和编辑图形 19
3.1区分矢量图形和位图 20
3.1.1矢量图 20
3.1.2位图 20
3.1.3转变位图为矢量图 21
3.2组织图形——使用元件和实例 21
3.2.1创建元件 22
3.2.2元件vs实例 23
3.2.3编辑元件 24
3.3使用图形工具 25
3.3.1徒手绘制图形 25
3.3.2钢笔工具和部分选取工具 27
3.3.3颜色管理 30
3.3.4使用绘图板 31
3.3.5套索工具和创建矢量地图 31
3.3.6辅助设计功能 33
3.4使用文本工具 33
3.4.1文本分离 34
3.4.2垂直文本功能 34
3.4.3动态文本框和输入文本框 35
3.5增强的绘图功能 35
3.5.1使用Flash绘制模型 35
3.5.2组合形状 36
3.5.3自由变换工具 37
3.5.4修改线条 38
3.5.5形状修改 40
第4章 Flash动画三大基本功能之创建补间动画 43
4.1创建形状补间 44
4.1.1形状补间入门 44
4.1.2加速度或者减速度形状补间 46
4.1.3使用形提示点 46
4.1.4稍微复杂的形状补间 48
4.2创建动画补间 52
4.2.1动画补间入门 52
4.2.2使用时间轴“绘图纸外观”(洋葱皮) 54
4.2.3创建淡入或淡出的动画效果 54
4.2.4元件的变形点对补间的影响 55
4.2.5沿路径运动的补间动画 57
4.3图形元件和影片剪辑元件的区别 59
第5章 Flash动画三大基本功能之创建遮罩动画 61
5.1遮罩的基本原理 62
5.2放大镜效果 63
5.3图像切换效果 65
5.3.1从左向右逐渐推出显示 65
5.3.2举一反三——其他几种图像切换 67
5.4被遮罩层作为动画层 72
5.4.1火焰字 72
5.4.2管中窥豹 75
5.5遮罩形式的归纳总结 79
5.5.1遮罩层嵌套实现水波纹文字 79
5.5.2遮罩形式的种类和常见效果枚举 81
第6章 Flash动画增强特效——使用滤镜和图形混合功能 83
6.1更改实例的颜色和透明度 84
6.2应用滤镜基础 85
6.2.1应用投影 86
6.2.2创建倾斜投影 87
6.2.3应用模糊 87
6.2.4应用发光 88
6.2.5应用斜角 89
6.2.6应用渐变发光 90
6.2.7应用渐变斜角 91
6.2.8应用调整颜色 91
6.2.9创建和应用预设滤镜库 92
6.3滤镜综合应用 93
6.3.1水晶字 93
6.3.2翡翠字 95
6.4应用滤镜创建补间动画 96
6.5使用混合模式 98
6.5.1了解Flash中的混合模式 98
6.5.2应用混合模式 99
第2篇 动画创作实战演练篇 103
第7章 实例实作演练——绘图和基本动画效果实现 103
7.1妙用补间动画和路径创建馅饼图 104
7.2综合运用设计功能绘制灯笼 106
7.3雷达扫描效果 108
7.3.1制作金属质感雷达背景 108
7.3.2创建元件和修改元件变形点 109
7.3.3创建补间动画 110
7.3.4增强雷达扫描的效果 111
7.4神奇百叶窗和波光粼动 113
7.4.1神奇百叶窗 113
7.4.2波光粼动 116
7.5逐帧动画和补间动画的结合 119
7.6彗尾效果(洋葱皮效果) 119
第8章 实例实作演练——综合效果实现 123
8.1地球自转和卫星绕地球旋转 124
8.1.1创建地球自转 124
8.1.2创建地球背光面自转 126
8.1.3增加一些修饰 127
8.1.4添加卫星绕地球旋转效果 128
8.2使用自定义缓动创建滑板效果 129
8.2.1创建滑板动画 129
8.2.2为滑板动画追加自定义缓动 131
8.2.3增加修饰效果 133
第9章 实例分析演练 135
9.1补间、遮罩及它们的结合 136
9.1.1阴影和逐帧动画的变异 136
9.1.2元件和补间动画的结合形成逐帧动画 137
9.2使用和分析内置时间轴特效 139
9.2.1变形动画的创建和原理 139
9.2.2转换动画的创建和原理 141
9.2.3分离动画的创建和原理 142
9.2.4展开动画的创建和原理 144
9.2.5投影动画的创建和原理 144
9.2.6模糊动画的创建和原理 145
9.2.7分散式直接复制 146
9.2.8复制到网格 147
第10章 使用第三方软件添加3D动画效果 149
10.1在Flash中怎样使用3D动画 150
10.2使用Xara3D创建3D动画 151
10.3了解使用Vecta3D-MAX创建3D动画 155
10.4使用Swift 3D创建3D动画 157
10.4.1建模 157
10.4.2修改模型 158
10.4.3创建和输出动画 162
10.4.4导入Flash 165
10.4.5使用现有的3D模型 165
第11章 使用第三方软件添加文字特效 167
11.1使用FlaX创建文本特效 168
11.2使用SWiSHmax创建文本特效 171
第3篇 交互式动画创作篇 177
第12章 为使用ActionScript创建交互式动画建立首要的、基础的正确认知 177
12.1 Flash应用程序开发环境和运行环境入门 178
12.1.1正确认识Flash应用程序的开发工具 178
12.1.2正确认识Flash运行环境和开发语言 179
12.1.3关于标准和实现 179
12.1.4牢牢把握Flash是基于时间轴的应用程序 180
12.2认识Flash CS3开发环境 181
12.2.1使用“动作”面板 181
12.2.2“动作”面板助手模式 182
12.2.3自定义ActionScript编辑器环境 183
12.2.4使用代码提示功能 184
12.3 ActionScript代码的位置 186
12.3.1在帧中编写ActionScript程序代码 186
12.3.2在外部类文件中编写ActionScript程序代码 187
12.4 Hello World实例 188
第13章 使用ActionScript脚本创建交互式动画 191
13.1控制时间轴 192
13.1.1控制影片时间轴的播放和停止 193
13.1.2跳转场景或者帧 193
13.1.3跳转场景或者帧的其他方法 194
13.1.4为帧定义标签 194
13.2跳转至指定的URL或者发送邮件 195
13.2.1定义文本超链接 195
13.2.2编写代码 196
13.3基本交互功能 198
13.3.1创建按钮响应鼠标和键盘 198
13.3.2了解目标对象 201
13.3.3了解怎样实现事件处理 203
13.3.4可用的基本交互事件 204
13.3.5控制播放影片的播放器 205
13.3.6调整影片播放的显示质量 208
13.3.7动态控制帧频 208
第14章 交互式动画实例实作演练 209
14.1基本实践 210
14.1.1使用按钮导航(1) 210
14.1.2简化程序 212
14.1.3使用按钮导航(2) 214
14.1.4用户密码验证 215
14.1.5电子邮件地址验证 216
14.1.6存款利率计算 217
14.1.7拖动影片剪辑 219
14.1.8 改变鼠标指针 220
14.1.9动态地图 222
14.2视觉效果类实例 225
14.2.1礼花缤纷 225
14.2.2雪花飘飘 228
14.2.3图片马赛克效果1 231
14.2.4图片马赛克效果2 232
14.2.5千变万化的图片过渡特效(万用特效) 234
14.3时钟实例 235
14.3.1创建时钟应用 236
14.3.2发布并将时钟置于桌面背景中 237
14.4导航菜单实例 240
14.4.1创建背景 241
14.4.2创建菜单栏 242
14.4.3创建子菜单 244
14.4.4编写程序代码完成控制功能 245
第4篇 进阶和专业应用篇 253
第15章为Flash动画添加声音和视频等多媒体内容 253
15.1在Flash CS3中使用声音的基础知识 254
15.1.1导入声音 254
15.1.2添加声音到影片帧中 255
15.1.3为按钮匹配声音 256
15.1.4输出或者发布带声音的影片 257
15.2为影片定义背景声音 258
15.3 Flash CS3声音设置 261
15.3.1事件声音和声音流 261
15.3.2声音效果 263
15.4多声音交互功能的实现 264
15.5使用Flash CS3创作视频 268
15.5.1了解编码解码器 269
15.5.2创作内嵌视频的Flash影片 270
15.6实时音频和视频 275
15.7 使用Flash音频和视频的经验与技巧 277
第16章 完整的Flash动画影片——梦工场播放器 279
16.1创建舞台效果 281
16.2创建视频影片 283
16.3添加交互功能 284
16.4增加舞台点缀 287
第17章 Flash影片的发布、导出和部署 291
17.1有关Flash影片发布和导出的设置 293
17.2有关HTML网页的设置 295
17.3检测客户端的Flash Player版本 300
第18章 发布静态图片和动画图片 301
18.1发布GIF格式文件 302
18.1.1 了解GIF格式图片 302
18.1.2发布GIF的设置 303
18.1.3发布静态GIF图片 303
18.1.4发布GIF动画 304
18.1.5在发布GIF图片时创建图像映射 304
18.2发布PNG格式文件 305
18.3发布JPEG格式文件 306
第19章 工作中常用的Flash专业范例 307
19.1创建预加载程序 308
19.1.1预加载帧的基本方法和原理 308
19.1.2第一种完整的预加载帧方法 308
19.1.3第二种完整的预加载帧方法 310
19.1.4在网站片头和短篇动画中使用预加载 311
19.2滚动播出效果 311
19.2.1竖直滚动的文本行 311
19.2.2水平滚动的图片 315
19.3几个经常用到的广告效果 316
19.3.1广告影片的随机滚动出现 316
19.3.2对联广告 319
19.4选项卡面板和分页广告 324
19.4.1选项卡面板 324
19.4.2随机显示 327
19.4.3分页广告 328
附录A Flash相关术语 329
A.1基本术语 330
A.2编辑器环境术语 331
A.3图形和文本术语 331
A.4 ActionScript术语 332
附录B文本框、字体和实例名 335
B.1文本工具详解 336
B.2空缺字体替换 337
附录C Flash CS3各种面板的功能和使用方法详解 339
C.1使用“对齐”面板 340
C.2使用“信息”面板 341
C.3使用“变形”面板 341
C.4使用“颜色”面板 342
C.4.1创建颜色 342
C.4.2使用渐变填充 343
C.5使用“库”面板 345
C.5.1处理库项目 345
C.5.2排序和查询 346
C.5.3编辑库中的项目 347
C.5.4更新“库”面板中的导入文件 347
C.5.5使用公用库 347
C.5.6使用另一个Flash文件中的库 348
C.6查询信息 348
C.7 使用影片浏览器查询 349
附录D时间轴操作的详解 351
D.1编辑层 352
D.2使用帧 354
D.3绘图纸外观(洋葱皮)的使用方法和功能 356
D.3.1在舞台上同时查看一个动画数帧的内容 356
D.3.2移动整个动画 357
D.4使用时间轴 357
D.4.1更改时间轴中的帧显示 358
D.4.2移动播放头 358