第1章 Flash CS5动画制作概述 1
1.1 动画与Flash 2
1.1.1 动画与Flash动画 2
1.1.2 Flash动画的特点 2
1.1.3 Flash动画的应用领域 3
1.2 Flash CS5界面简介 3
1.2.1 菜单栏 4
1.2.2 时间轴 5
1.2.3 绘图工具箱 6
1.2.4 浮动面板 6
1.2.5 绘图工作区 7
1.3 Flash CS5的基本操作 7
1.3.1 启动和退出Flash CS5 7
1.3.2 文件的基本操作 8
1.4 Flash动画制作过程 9
1.4.1 动画制作的工作流程 10
1.4.2 创建第一个Flash动画 10
1.4.3 动画制作应注意的问题 12
1.5 向Flash中导入素材 13
1.5.1 了解Flash支持的普通位图文件 13
1.5.2 向Flash中导入普通位图 14
1.5.3 向Flash中导入PSD格式的图像文件 15
1.5.4 向Flash中导入AI格式的图像文件 17
1.6 自我检测 17
第2章 Flash动画元素的创建与编辑 18
2.1 Flash绘图基础 19
2.1.1 位图和矢量图 19
2.1.2 Flash中的笔触与填充 20
2.1.3 Flash的绘图模式 20
2.2 绘制基本图形 21
2.2.1 绘制不规则图形 21
2.2.2 绘制规则图形 23
2.2.3 绘制特殊图形 26
2.3 图形的上色 30
2.3.1 选取颜色 30
2.3.2 填充颜色 32
2.4 创建文本对象 34
2.4.1 创建TLF文本 34
2.4.2 创建传统文本 36
2.4.3 文本对象应用滤镜 38
2.5 Flash动画元素的编辑 39
2.5.1 编辑线条与填充内容 39
2.5.2 对象的合并、组合与分离 40
2.5.3 对象的变形、对齐与排列 41
2.6 上机实训——创建某网站LOGO 44
2.7 自我检测 48
第3章 元件、库和实例 50
3.1 元件及其类型 51
3.1.1 关于元件 51
3.1.2 元件的类型 51
3.2 创建元件 52
3.2.1 转换为元件 52
3.2.2 新建元件 53
3.3 编辑元件 53
3.3.1 在当前位置编辑元件 53
3.3.2 在新窗口中编辑元件 54
3.4 使用库 55
3.4.1 认识【库】面板 55
3.4.2 管理库 57
3.4.3 打开外部库 58
3.4.4 使用公用库 58
3.5 使用实例 59
3.5.1 元件与实例 59
3.5.2 改变与设置实例 61
3.6 上机实训 64
3.6.1 实训1——创建动态文字按钮 64
3.6.2 实训2——创建飞舞的雪花 70
3.7 自我检测 73
第4章 创建逐帧动画 74
4.1 传统动画与Flash动画 75
4.2 时间轴与帧 75
4.2.1 认识【时间轴】面板 75
4.2.2 关于帧频 77
4.2.3 帧的类型 77
4.2.4 编辑帧 77
4.3 认识图层 79
4.3.1 编辑图层 80
4.3.2 图层的状态控制 82
4.3.3 引导层和运动引导层 85
4.3.4 遮罩层 86
4.3.5 分散到图层 86
4.4 关于逐帧动画 87
4.5 上机实训 88
4.5.1 实训1——制作某房地产横幅广告动画 88
4.5.2 实训2——制作汽车销售广告动画 95
4.6 自我检测 106
第5章 创建补间动画 108
5.1 关于补间动画 109
5.1.1 了解补间动画的特点 109
5.1.2 补间动画和传统补间 113
5.2 创建补间动画 114
5.2.1 创建补间动画 114
5.2.2 创建传统补间动画 116
5.3 创建补间形状动画 118
5.3.1 了解补间形状的特点 118
5.3.2 创建补间形状动画 119
5.4 创建遮罩动画 120
5.5 编辑动画 123
5.5.1 认识【动画编辑器】 123
5.5.2 编辑属性关键帧 123
5.5.3 编辑元件实例的属性 125
5.6 应用动画预设 128
5.6.1 应用动画预设 128
5.6.2 保存自定义动画预设 130
5.7 上机实训 131
5.7.1 实训1——制作招生广告动画 131
5.7.2 实训2——制作百叶窗特效广告动画 136
5.8 自我检测 141
第6章 创建骨骼和3D动画 142
6.1 关于骨骼动画 143
6.1.1 正向运动学与反向运动学 143
6.1.2 骨骼动画的制作特点 143
6.2 创建与编辑骨骼动画 143
6.2.1 创建骨骼动画 143
6.2.2 编辑IK骨骼和对象 145
6.2.3 设置骨骼动画 146
6.2.4 控制骨骼动画的缓动 148
6.2.5 约束连接点的旋转 148
6.2.6 设置连接点的平移 149
6.2.7 添加弹簧属性 150
6.2.8 创建形状骨骼动画 152
6.3 创建3D动画 154
6.3.1 平移3D图形 154
6.3.2 旋转3D图形 154
6.3.3 调整透视角度与消失点 155
6.3.4 制作3D动画 155
6.4 上机实训—制作企业宣传片片头动画 160
6.4.1 实训1——制作企业宣传片片头动画 160
6.4.2 实训2——燃烧的汽车特效制作 172
6.5 自我检测 175
第7章 创建交互式动画 176
7.1 关于Flash动画中的声音 177
7.1.1 了解Flash中的声音类型 177
7.1.2 导入声音并将其添加到动画中 177
7.2 编辑动画中的声音 178
7.2.1 更改声音并设置声音与动画同步 178
7.2.2 编辑声音的效果 178
7.2.3 设置声音的重复或循环播放 179
7.2.4 压缩声音 180
7.2.5 声音的应用实例 180
7.3 向Flash动画中添加视频 182
7.3.1 了解Flash视频的类型 183
7.3.2 获取视频的方法 183
7.3.3 向Flash中导入渐进式下载的视频 183
7.3.4 向Flash中导入嵌入视频 185
7.4 创建交互式动画 186
7.4.1 使用【代码片断】面板添加代码 186
7.4.2 在【动作】面板中手动编写代码 189
7.4.3 保存编写的代码 192
7.4.4 使用include语句调用保存的代码文件 192
7.4.5 使用特定组件功能 193
7.5 上机实训 196
7.5.1 实训1——制作电子相册 196
7.5.2 实训2——制作看图学单词课件 201
7.6 自我检测 209
第8章 测试与发布Flash动画 210
8.1 关于Flash动画的优化与测试 211
8.1.1 Flash动画作品的优化 211
8.1.2 测试Flash动画作品 211
8.2 Flash动画作品的导出 213
8.2.1 导出Flash动画 214
8.2.2 Flash动画作品的导出格式 214
8.3 Flash动画作品的发布设置与预览 215
8.3.1 设置导出文件的类型 216
8.3.2 Flash动画的发布预览 220
第9章 Flash动画制作综合实例 221
9.1 制作购物网站广告动画 222
9.1.1 制作自动切换动画与商场信息动画 222
9.1.2 制作导航按钮与标价牌动画 224
9.1.3 向动画中添加ActionScript代码 228
9.2 制作产品演示动画 228
9.2.1 制作产品演示动画背景 229
9.2.2 制作标题动画 230
9.2.3 制作导航按钮 232
9.2.4 导入素材并添加代码 235
9.3 制作轮换图片动画 240
9.3.1 创建图片元件 240
9.3.2 制作图片切换动画 242
9.3.3 制作切换按钮并输入代码 244
9.4 制作网站导航栏动画 246
9.4.1 创建导航栏背景与蓝色按钮 246
9.4.2 制作黄色按钮 249
9.4.3 制作其他按钮并创建链接 251
9.5 制作报名表单 253
9.5.1 创建表单背景 253
9.5.2 添加表单组件 254
9.6 制作网站横幅动画 256
9.6.1 创建横幅背景与入场动画 256
9.6.2 制作矩形条振动动画 258
9.6.3 制作文字与标志动画 260
附录 上机练习参考答案 262