第1章 初识Flash 1
1.1 Flash与课件制作 2
1.2 Flash中的几个概念和基本操作 4
1.3 Flash课件的保存和发布 13
第2章 Flash绘图技术 15
2.1 Flash绘图特点与几个关键概念 16
2.2 案例:绘制月牙 17
2.3 案例:绘制箭头 19
2.4 案例:绘制平行四边形、旗帜、五星、圆环和空心字等 21
2.5 创意绘制:Android机器人 31
第3章 Flash中的动画技术 33
3.1 逐帧动画制作 34
3.2 变形动画制作-形状补间 36
3.3 变形动画制作-运动补间 39
3.4 引导线动画制作:蝴蝶翩翩 46
3.5 遮罩动画 49
3.6 综合实例:毛笔写字gif动画制作 67
3.7 Flash CS5中新的动画制作方式 71
第4章 Flash程序设计初步 75
4.1 动画的停止与播放 76
4.2 AS3中的事件机制 78
4.3 include命令的使用 80
4.4 详解动作面板和代码片段面板的使用 80
4.5 Flash中的按钮 83
4.6 案例:制作隐形按钮 85
4.7 其他时间轴控制命令:相册的制作 86
第5章 了解ActionScript 3程序设计 89
5.1 案例:了解AS3代码执行的顺序 90
5.2 了解AS3代码基本规范 92
5.3 案例:了解变量和常量 93
5.4 运算符、表达式及运用 97
5.5 熟悉trace()函数的用法和AS3代码调试方法 100
5.6 案例:打字练习(了解文本框工具的使用) 101
5.7 条件语句 103
5.8 循环语句 110
5.9 了解函数 113
5.10 详解Flash中的舞台 114
5.11 详解Flash中的时间轴和帧 118
5.12 详解Flash中的影片剪辑 119
第6章 利用类设计课件 127
6.1 什么是类:class 128
6.2 AS3类的结构 129
6.3 创建一个类文件 130
6.4 利用类方法 132
6.5 利用类设计课件 135
6.6 详解Flash中的显示类(DisplayObject)及应用 143
第7章 Flash课件中的多媒体素材处理技术 149
7.1 Flash中的图像处理技术 150
7.2 Flash中的声音处理技术 156
7.3 Flash中的视频处理技术 164
7.4 文本信息和XML文件处理技术 171
第8章 Flash课件制作中的物理与数学知识 179
8.1 实例:解一元二次方程 180
8.2 抽奖程序,生成随机数 183
8.3 正弦曲线 185
8.4 距离计算 186
8.5 角度计算 188
8.6 画三角形 190
8.7 平抛运动 192
8.8 弹性 194
8.9 碰撞 195
8.10 其他数学和物理知识 199
第9章 Flash课件制作中的时间处理 201
9.1 电子时钟 202
9.2 限时回答问题 210
9.3 倒计时 211
9.4 计时提醒:演讲比赛计时器 212
第10章 Flash课件制作中的组件技术 219
10.1 组件应用的一般过程 220
10.2 常用组件应用 221
第11章 Flash课件界面设计 229
11.1 界面设计的几个基本原则 230
11.2 Flash中的预加载 231
11.3 课件退出功能和界面实现 233
11.4 课件帮助功能和界面实现 238
11.5 导航设计 239
11.6 封面、主界面和内容界面设计 240
11.7 界面元素的修饰 243
11.8 基于主题的课件界面设计方法 244
第12章 Flash课件交互设计 247
12.1 提供反馈信息 248
12.2 按钮交互 253
12.3 热区交互 254
12.4 菜单交互 255
12.5 键盘和文本输入交互 265
12.6 拖放交互 269
12.7 练习题设计 280
第13章 Flash课件常用的功能模块 289
13.1 背景音乐 290
13.2 窗口控制 291
13.3 画板批注 291
13.4 计时程序 292
13.5 存储课件进度和学习者基本信息 294
13.6 课堂事件记录 295
第14章 Flash课件综合实例制作——《多媒体画面艺术基础》课件 297
14.1 课件制作需求分析 298
14.2 多媒体课件教学设计 299
14.3 编写课件制作脚本 302
14.4 课件素材准备 302
14.5 课件界面设计 303
14.6 课件的交互设计 311
14.7 课件功能实现 312
第15章 课件制作基础理论 315
附录 Flash课件制作中常见的问题 317