第1章 Flash CS5基础入门 1
1.1 图像的基础知识 1
1.1.1 像素和分辨率 1
1.1.2 矢量图和位图 1
1.2 Flash动画的主要应用领域 2
1.3 Flash的基本术语 4
1.3.1 帧 4
1.3.2 帧频 5
1.3.3 场景 5
1.4 Flash的其他相关术语 5
1.4.1 Adobe AIR 5
1.4.2 Android 6
1.4.3 iOS 6
1.4.4 Flash Lite 6
1.4.5 ActionScript 6
1.5 Flash的文件格式 6
1.6 Flash CS5的操作界面 7
1.7 课后练习 10
第2章 Flash CS5的基本操作 11
2.1 Flash文档的基本操作 11
2.1.1 创建新文档 11
2.1.2 设置文档属性 12
2.1.3 保存文档 12
2.1.4 打开文档 13
2.2 图形的绘制 13
2.2.1 线条工具 13
2.2.2 矩形工具和椭圆工具 16
2.2.3 基本矩形工具和基本椭圆工具 18
2.2.4 多角星形工具 20
2.2.5 铅笔工具和刷子工具 21
2.2.6 钢笔工具 23
2.3 图形的编辑 27
2.3.1 墨水瓶工具 27
2.3.2 颜料桶工具 27
2.3.3 滴管工具 29
2.3.4 橡皮擦工具 30
2.3.5 选择工具 32
2.3.6 部分选择工具 32
2.3.7 套索工具 33
2.3.8 渐变变形工具 33
2.3.9 任意变形工具 35
2.3.10 “颜色”面板 36
2.3.11 “样本”面板 38
2.4 文本的编辑 39
2.5 对象的编辑 42
2.5.1 扭曲对象 42
2.5.2 封套对象 42
2.5.3 缩放对象 43
2.5.4 旋转与倾斜对象 43
2.5.5 翻转对象 44
2.5.6 合并对象 44
2.5.7 组合和分离对象 45
2.5.8 排列和对齐对象 46
2.6 对象的修饰 47
2.6.1 优化曲线 47
2.6.2 将线条转换为填充 48
2.6.3 扩展填充 48
2.6.4 柔化填充边缘 49
2.7 “对齐”面板与“变形”面板 50
2.7.1 “对齐”面板 50
2.7.2 “变形”面板 51
2.8 实例讲解 51
2.8.1 眼睛图形效果 51
2.8.2 利剑图形效果 54
2.9 课后练习 64
第3章 时间轴、元件、滤镜和库 66
3.1 “时间轴”面板 66
3.2 使用帧 66
3.2.1 编辑帧 67
3.2.2 多帧显示 67
3.2.3 设置帧 69
3.3 使用图层 69
3.3.1 创建图层 69
3.3.2 删除图层 70
3.3.3 重命名图层 70
3.3.4 调整图层的顺序 70
3.3.5 设置图层的属性 71
3.3.6 设置图层的状态 71
3.4 元件 72
3.4.1 元件的类型 72
3.4.2 创建元件 72
3.4.3 转换元件 73
3.4.4 编辑元件 74
3.5 元件的滤镜与混合 74
3.5.1 滤镜的应用 74
3.5.2 混合的应用 77
3.6 “库”面板 79
3.7 课后练习 81
第4章 Flash CS5的基础动画 82
4.1 创建逐帧动画 82
4.2 创建补间形状动画 83
4.3 创建传统补间动画 84
4.4 实例讲解 88
4.4.1 人物行走效果 88
4.4.2 翻动的书页效果 94
4.4.3 跳动的镜面文字效果 100
4.4.4 镜头效果 104
4.4.5 水滴落水效果 106
4.5 课后练习 114
第5章 Flash CS5的高级动画 116
5.1 遮罩动画 116
5.1.1 遮罩动画的概念 116
5.1.2 创建遮罩动画 117
5.2 引导层动画 119
5.2.1 引导层动画的概念 119
5.2.2 创建引导层动画 120
5.3 场景动画 121
5.3.1 创建场景 121
5.3.2 选择当前场景 122
5.3.3 调整场景动画播放顺序 122
5.3.4 删除场景 122
5.4 实例讲解 123
5.4.1 寄信动画效果 123
5.4.2 光影文字效果 125
5.4.3 随风飘落的花瓣效果 130
5.4.4 卡通城堡动画效果 133
5.5 课后练习 141
第6章 声音和视频的应用 143
6.1 了解声音 143
6.1.1 声音的格式 143
6.1.2 采样率和位身 143
6.1.3 声道 144
6.2 应用声音效果 144
6.2.1 导入声音 144
6.2.2 声音的淡出效果 145
6.2.3 给按钮添加声效 147
6.3 声音的导出 148
6.3.1 压缩声音导出 148
6.3.2 导出Flash文档声音准则 149
6.4 视频的控制 150
6.4.1 支持的视频类型 150
6.4.2 用向导导入视频 150
6.5 实例讲解 153
6.5.1 电话铃响的效果 153
6.5.2 带有声音的螺旋桨转动效果 157
6.6 课后练习 164
第7章 交互动画 166
7.1 使用动作脚本 166
7.1.1 “动作”面板 166
7.1.2 动作脚本的使用 168
7.2 动画的跳转控制 172
7.3 按钮交互的实现 176
7.4 创建链接 177
7.4.1 创建文本链接 178
7.4.2 创建邮件链接 179
7.4.3 创建按钮链接 180
7.5 实例讲解 181
7.5.1 鼠标跟随效果 181
7.5.2 前浮式导航条效果 184
7.5.3 下雪效果 192
7.5.4 跳转画面效果 194
7.5.5 载入条动画效果 199
7.6 课后练习 204
第8章 组件、行为和动画预设 206
8.1 组件 206
8.2 行为 207
8.3 动画预设 209
8.3.1 预览动画预设 209
8.3.2 应用动画预设 209
8.3.3 导入和导出动画预设 210
8.3.4 将补间另存为自定义动画预设 210
8.3.5 删除动画预设 211
8.4 实例讲解 211
8.4.1 QQ卷展类别效果 211
8.4.2 网站导航按钮效果 218
8.4.3 声音控制按钮效果 221
8.5 课后练习 227
第9章 Flash动画的测试与发布 228
9.1 Flash动画的测试环境 228
9.1.1 测试影片 228
9.1.2 测试场景 228
9.2 优化动画文件 228
9.3 Flash动画的调试 232
9.3.1 调试ActionScript 3.0 232
9.3.2 远程调试会话 233
9.4 发布Flash动画 233
9.4.1 发布设置 233
9.4.2 发布预览 235
9.4.3 发布Flash动画 235
9.5 课后练习 235
第10章 综合实例 236
10.1 音乐播放器效果 236
10.2 由按钮控制滑动定位的图片效果 239
10.3 交互式按钮控制的广告效果 248
10.4 课后练习 254
附录 部分习题答案 255