第1章 Flash CS5课件制作基础知识 1
1.1 Flash功能概述 2
1.1.1 Flash软件的功能和特点 2
1.1.2 Flash制作课件的特点和优势 4
1.1.3 Flash CS5新增功能 5
1.2 Flash课件的含义和功能 6
1.3 Flash CS5的工作界面 8
1.3.1 使用工作区 8
1.3.2 基本界面环境 9
1.4 Flash基本操作 10
1.4.1 Flash文档类型 10
1.4.2 管理Flash文档 11
1.4.3 使用辅助工具 12
1.4.4 应用场景 15
1.5 导入外部素材 15
1.5.1 动画素材类型 15
1.5.2 导入普通素材 16
1.5.3 导入PSD格式文件 18
1.5.4 导入AI格式文件 19
1.6 典型案例:时间轴文字特效 20
1.7 典型案例:促销活动演示文稿 22
1.8 思考与练习 23
第2章 Flash课件素材的设计与制作 25
2.1 绘制图形对象 26
2.1.1 线条工具 26
2.1.2 铅笔工具 27
2.1.3 钢笔工具 28
2.1.4 椭圆工具 30
2.1.5 矩形工具 33
2.1.6 多角星形工具 33
2.2 文本工具 34
2.2.1 TLF文本 34
2.2.2 创建文本 37
2.2.3 设置文本属性 38
2.2.4 编辑文本 40
2.2.5 将文本转换为图形 41
2.3 填充图形对象 41
2.3.1 认识调色板 41
2.3.2 【颜色】面板 42
2.3.3 【样本】面板 43
2.3.4 墨水瓶工具 45
2.3.5 颜料桶工具 45
2.3.6 滴管工具 46
2.3.7 渐变变形工具 47
2.3.8 刷子工具 47
2.4 变形图形对象 48
2.4.1 任意变形对象 49
2.4.2 编辑变形点 51
2.4.3 使用封套修改形状 52
2.4.4 精确变形对象 52
2.4.5 还原变形对象 54
2.5 分离组合与优化对象 54
2.5.1 分离组合对象 54
2.5.2 伸直和平滑线条 56
2.5.3 优化曲线 56
2.5.4 擦除图形 57
2.5.5 合并对象 58
2.6 对齐和排列对象 59
2.6.1 对齐对象 59
2.6.2 排列对象 60
2.7 典型案例:绘制酒精灯 61
2.8 典型案例:绘制教学课件背景 63
2.9 思考与练习 66
第3章 应用图层和导入图形 68
3.1 应用图层 69
3.1.1 图层属性 69
3.1.2 创建图层及图层文件夹 70
3.1.3 查看图层和图层文件夹 70
3.1.4 编辑图层和图层文件夹 72
3.2 图层的高级应用 74
3.2.1 创建遮罩层 75
3.2.2 创建引导层 77
3.3 应用位图 78
3.3.1 可以导入的文件格式 78
3.3.2 导入方式 79
3.3.3 设置位图属性 80
3.3.4 将位图转换为矢量图形 81
3.4 典型案例:天上的街市 81
3.5 典型案例:圣诞贺卡 87
3.6 思考与练习 89
第4章 使用元件 91
4.1 了解元件 92
4.2 创建元件 92
4.2.1 创建图形元件 93
4.2.2 创建按钮元件 93
4.2.3 创建影片剪辑元件 96
4.3 编辑和复制元件 97
4.3.1 编辑元件 97
4.3.2 复制元件 98
4.3.3 交换元件 99
4.4 使用元件实例 99
4.4.1 创建元件实例 99
4.4.2 设置实例的属性 100
4.4.3 分离实例 101
4.5 使用库 102
4.5.1 认识【库】面板 102
4.5.2 删除未用项目 103
4.5.3 公用元件库 104
4.5.4 共享元件库 104
4.6 应用元件特效 106
4.6.1 调整色彩效果 107
4.6.2 使用混合模式 108
4.6.3 应用滤镜 109
4.7 典型案例:制作古诗 113
4.8 典型案例:制作网页按钮 115
4.9 思考与练习 118
第5章 创建动画 120
5.1 动画原理 121
5.2 使用帧 122
5.2.1 帧的类型 122
5.2.2 编辑帧 125
5.2.3 设置帧频 127
5.3 逐帧动画 128
5.3.1 制作逐帧动画 128
5.3.2 分散对象到图层 130
5.4 创建传统补间动画 131
5.4.1 创建传统补间动画 131
5.4.2 创建补间形状动画 131
5.4.3 创建补间动画 133
5.4.4 创建运动引导动画 134
5.4.5 创建遮罩动画 136
5.5 动画编辑器 137
5.6 动画预设 140
5.7 典型案例:打字动画 141
5.8 典型案例:卷轴画动画 144
5.9 思考与练习 147
第6章 ActionScript 3.0基础 149
6.1 ActionScript 3.0概述 150
6.1.1 了解ActionScript 150
6.1.2 编辑ActionScript代码 151
6.2 ActionScript编程基础 154
6.2.1 ActionScript基本语法 154
6.2.2 变量与常量 157
6.2.3 数据类型 158
6.2.4 表达式与运算 160
6.3 控制语句流程 167
6.3.1 选择流程 168
6.3.2 循环流程 172
6.3.3 跳转流程 176
6.4 函数与封装 179
6.4.1 封装函数 179
6.4.2 调用函数 182
6.4.3 函数的参数 183
6.5 典型案例:填数字游戏 186
6.6 典型案例:制作平面几何面积计算器 189
6.7 思考与练习 193
第7章 Flash高级编程 195
7.1 面向对象的编程 196
7.1.1 面向对象基础 196
7.1.2 包和命名空间 198
7.1.3 使用类 200
7.1.4 属性和常量 203
7.1.5 方法 204
7.2 应用数组 205
7.2.1 创建数组 206
7.2.2 遍历数组 207
7.2.3 操作数组 208
7.3 操作显示对象 211
7.3.1 显示对象与舞台 212
7.3.2 显示对象容器类 215
7.4 ActionScript事件 218
7.4.1 事件处理模型 218
7.4.2 鼠标事件 219
7.4.3 键盘事件 221
7.4.4 其他事件 222
7.5 XML与E4X 223
7.5.1 创建XML 223
7.5.2 管理XML数据 224
7.5.3 加载外部XML 227
7.6 典型案例:制作心理测试程序 228
7.7 典型案例:制作XML图像查看器 233
7.8 思考与练习 239
第8章 应用组件 242
8.1 Flash组件介绍 243
8.1.1 用户交互概述 243
8.1.2 组件的优势 244
8.1.3 认识Flash组件 245
8.1.4 添加和删除组件 246
8.2 UI组件 247
8.2.1 选择类组件 247
8.2.2 文本类组件 249
8.2.3 列表类组件 250
8.2.4 控制类组件 253
8.2.5 容器类组件 255
8.2.6 使用ActionScript组件 256
8.3 使用Video组件 257
8.3.1 视频播放组件 257
8.3.2 视频控制组件 258
8.4 典型案例:制作单位换算器 260
8.5 典型案例:制作Flash时钟 268
8.6 思考与练习 273
第9章 多媒体与后期制作 276
9.1 应用音频 277
9.1.1 导入外部音频 277
9.1.2 添加音频 278
9.1.3 压缩并输出音频 280
9.1.4 音频编程 282
9.2 视频的应用 285
9.2.1 可导入视频文件类型 286
9.2.2 导入视频文件 286
9.2.3 视频编程 288
9.3 导出影片 291
9.3.1 导出图形与影片 291
9.3.2 导出文件格式 294
9.4 发布影片 295
9.4.1 发布Flash动画 295
9.4.2 发布网页 299
9.4.3 发布为GIF动画 301
9.4.4 发布为JPEG图像 302
9.4.5 发布为PNG图像 303
9.4.6 发布为可执行程序 304
9.5 典型案例:制作音乐贺卡 304
9.6 典型案例:导出MOV影片 307
9.7 思考与练习 309
第10章 综合案例 311
10.1 设计语文课件 312
10.2 设计数学课件 316
10.3 设计物理课件 322
10.4 狼牙山五壮士 327
10.5 设计打字游戏 337
10.6 设计拼图游戏 344