第1章 初识Flash CS5 1
1.1 简述Flash 1
1.1.1 Flash动画的特点 1
1.1.2 Flash的应用领域 2
1.1.3 Flash CS5的新增功能 2
1.2 Flash CS5的安装、启动和卸载 4
1.2.1 Flash CS5的硬件配置要求 4
1.2.2 Flash CS5的安装 5
1.2.3 Flash CS5的启动 6
1.2.4 Flash CS5的卸载 7
1.3 Flash CS5的操作界面 8
1.3.1 菜单栏 8
1.3.2 工具栏 9
1.3.3 工具箱 10
1.3.4 时间轴面板 10
1.3.5 编辑区 11
1.3.6 属性面板 11
1.3.7 浮动面板 12
1.4 Flash CS5的文件操作 12
1.4.1 新建Flash CS5文件 12
1.4.2 打开Flash CS5文件 14
1.4.3 保存Flash CS5文件 14
1.4.4 关闭Flash CS5文件 15
1.4.5 设置Flash文件属性 15
1.5 Flash CS5的辅助工具 16
1.5.1 标尺 16
1.5.2 网格 17
1.5.3 辅助线 18
1.6 Flash CS5的系统配置 18
1.6.1 工作界面设置 18
1.6.2 首选参数设置 21
1.6.3 历史记录面板设置 21
本章小结 21
操作练习 22
第2章 绘制图形对象 23
2.1 Flash图形基础知识 23
2.1.1 矢量图与位图 23
2.1.2 导入外部图像 24
2.1.3 将位图转换为矢量图 25
2.2 绘制图形工具 26
2.2.1 线条工具 26
2.2.2 铅笔工具 28
2.2.3 矩形工具和基本矩形工具 30
2.2.4 椭圆工具和基本椭圆工具 31
2.2.5 多角星形工具 33
2.2.6 刷子工具 34
2.2.7 喷涂刷工具 35
2.3 绘制路径工具 37
2.3.1 钢笔工具 37
2.3.2 添加锚点工具 38
2.3.3 删除锚点工具 38
2.3.4 转换锚点工具 38
2.3.5 部分选择工具 39
2.4 文本工具 40
2.4.1 TLF文本 40
2.4.2 传统文本 41
2.5 填充颜色工具 44
2.5.1 颜色面板 44
2.5.2 颜料桶工具 46
2.5.3 墨水瓶工具 47
2.5.4 滴管工具 47
2.5.5 橡皮擦工具 48
2.5.6 渐变变形工具 49
2.6 Deco工具 51
2.6.1 藤蔓式填充 51
2.6.2 网格填充 52
2.6.3 对称刷子 52
2.6.4 3D刷子 54
2.6.5 建筑物刷子 55
2.6.6 装饰性刷子 55
2.6.7 火焰动画 56
2.6.8 火焰刷子 57
2.6.9 花刷子 57
2.6.10 闪电刷子 58
2.6.11 粒子系统 58
2.6.12 烟动画 59
2.6.13 树刷子 60
2.7 课堂实训——绘制灯笼 60
本章小结 63
操作练习 64
第3章 对象的编辑 65
3.1 对象的基本操作 65
3.1.1 选取对象 65
3.1.2 移动对象 67
3.1.3 复制与粘贴对象 68
3.1.4 删除对象 69
3.2 对象的变形操作 70
3.2.1 变形面板 70
3.2.2 任意变形工具 72
3.2.3 3D变形 74
3.3 对象的特殊操作 75
3.3.1 对齐对象 75
3.3.2 叠放对象 77
3.3.3 组合对象 79
3.3.4 分离对象 79
3.3.5 编辑组中的对象 80
3.3.6 调整对象形状 80
3.4 课堂实训——制作魔方 84
本章小结 87
操作练习 87
第4章 时间轴面板的应用 89
4.1 时间轴面板 89
4.1.1 播放头和运行时间 89
4.1.2 洋葱皮工具 89
4.1.3 帧频 91
4.2 帧 91
4.2.1 帧的类型 91
4.2.2 帧的操作 92
4.3 图层 94
4.3.1 图层的类型 94
4.3.2 图层的基本操作 95
4.3.3 设置图层属性 100
4.4 课堂实训——制作绽放的花朵特效 101
本章小结 104
操作练习 104
第5章 元件与库的应用 105
5.1 元件的应用 105
5.1.1 元件的类型 105
5.1.2 创建元件 106
5.1.3 应用元件 108
5.2 库的应用 110
5.2.1 库的类型 110
5.2.2 库的管理 111
5.3 课堂实训——制作满天星特效 113
本章小结 116
操作练习 116
第6章 声音和视频的应用 117
6.1 声音简介 117
6.1.1 声音的类型 117
6.1.2 影响音质的主要因素 118
6.2 使用声音 118
6.2.1 支持的声音文件格式 118
6.2.2 添加声音的方法 118
6.2.3 编辑声音 121
6.2.4 压缩音频 121
6.3 使用视频 122
6.3.1 支持的视频文件格式 123
6.3.2 在Flash CS5文件内嵌入视频 123
6.3.3 转换文件格式 124
6.4 课堂实训——制作跳水动画效果 126
本章小结 128
操作练习 128
第7章 动画的制作 129
7.1 制作逐帧动画 129
7.2 自动记录关键帧的补间动画 130
7.3 制作形状补间动画 131
7.3.1 形状补间动画的制作方法 132
7.3.2 形状补间动画的属性设置 132
7.3.3 变形参考点的使用 133
7.4 制作传统补间动画 135
7.4.1 传统补间动画的制作方法 135
7.4.2 设置传统补间动画的参数 136
7.5 制作遮罩动画 136
7.6 制作引导动画 138
7.7 制作反向运动动画 140
7.8 课堂实训——制作火球飞舞效果 142
本章小结 144
操作练习 145
第8章 交互式动画的制作 146
8.1 认识交互式动画 146
8.2 ActionScript 3.0的新增功能 146
8.2.1 核心语言功能 146
8.2.2 Flash Player API功能 148
8.3 ActionScript的常用术语 149
8.4 ActionScript的语法规则 151
8.5 数据与运算 152
8.5.1 常量 152
8.5.2 变量 153
8.5.3 数据类型 153
8.5.4 运算符 154
8.5.5 表达式 157
8.6 事件 158
8.6.1 鼠标事件 158
8.6.2 关键帧事件 158
8.6.3 影片剪辑事件 158
8.7 函数 159
8.7.1 使用函数 159
8.7.2 自定义函数 159
8.8 动画的跳转 159
8.8.1 循环语句的使用 159
8.8.2 条件语句的使用 160
8.9 编写动作脚本 161
8.9.1 动作面板 161
8.9.2 使用动作面板添加动作 163
8.10 课堂实训——制作幻灯片特效 164
本章小结 168
操作练习 168
第9章 组件的应用 170
9.1 组件概述 170
9.2 添加组件的方法 170
9.2.1 添加组件 171
9.2.2 调整组件实例的大小 171
9.2.3 启用动态预览功能 172
9.2.4 删除组件实例 172
9.3 Flash UI组件 172
9.3.1 Label(标签)组件 173
9.3.2 Button(按钮)组件 173
9.3.3 TextArea(文本域)组件 174
9.3.4 TextInput(输入文本框)组件 174
9.3.5 ComboBox(下拉菜单)组件 175
9.3.6 CheckBox(复选框)组件 175
9.3.7 List(下拉列表)组件 176
9.3.8 RadioButton(单选按钮)组件 177
9.3.9 NumericStepper(微调框)组件 177
9.3.10 ScrollPane(滚动窗格)组件 178
9.4 编辑组件 179
9.4.1 将常规影片剪辑元件转换为编译剪辑元件 179
9.4.2 导出SWC文件 179
9.5 课堂实训——制作登陆界面 179
本章小结 182
操作练习 182
第10章 动画的测试与发布 184
10.1 测试与优化动画 184
10.1.1 简单的测试方法 184
10.1.2 动画测试窗口 185
10.1.3 优化动画的方法 186
10.2 导出动画 187
10.2.1 导出影片 187
10.2.2 导出图像 188
10.3 发布动画 188
10.3.1 发布设置 188
10.3.2 发布为Flash文件 189
10.3.3 发布为HTML网页 190
10.3.4 发布为GIF文件 191
10.3.5 发布为JPEG文件 192
10.3.6 发布为PNG文件 192
10.3.7 发布预览 194
10.4 课堂实训——发布网页 194
本章小结 195
操作练习 195
第11章 综合案例 196
案例1 制作网站片头 196
案例2 制作烟花绽放效果 203
案例3 制作电子贺卡 210
案例4 制作抽奖游戏 219
第12章 案例实训 226
实训1 初识Flash CS5 226
实训2 图形的绘制与填充 228
实训3 对象的编辑 231
实训4 时间轴面板的应用 234
实训5 元件与库的应用 235
实训6 声音与视频的应用 238
实训7 动画的制作 239
实训8 交互式动画的制作 242
实训9 组件的应用 244
实训10 动画的测试与发布 245