第1章 走进Flash 1
1.1 二维动画的历史与发展 1
1.2 认识Macromedia与Flash 2
1.3 传统二维动画与Flash动画的区别 3
1.4 Flash的工作环境 4
1.4.1 基本界面 4
1.4.2 使用舞台 5
1.4.3 使用时间轴 6
1.4.4 使用帧和关键帧 8
1.4.5 使用层 9
1.4.6 使用工具栏 11
1.4.7 使用网格、辅助线和标尺 13
1.4.8 使用面板 16
1.5 实训——篮球小子 25
1.6 习题 27
第2章 Flash绘图基础 28
2.1 矢量图与位图 28
2.1.1 矢量图 28
2.1.2 位图 29
2.2 基本绘图工具 29
2.2.1 形状绘图工具 30
2.2.2 手工绘图工具 31
2.2.3 选择/变形工具 34
2.2.4 颜色工具 36
2.2.5 文本工具 37
2.3 Flash鼠标绘图 39
2.3.1 心形的制作 39
2.3.2 用鼠标绘制苹果 40
2.4 Flash 8绘图工具的改进 43
2.5 实训——七星瓢虫 45
2.6 习题 46
第3章 Flash动画基础 48
3.1 Flash动画设计元素 48
3.2 逐帧动画 49
3.2.1 逐帧动画的概念 49
3.2.2 创建逐帧动画的方法 50
3.3 形状补间动画 54
3.3.1 形状补间动画的概念及属性面板 54
3.3.2 使用形状提示 56
3.4 动作补间动画 57
3.4.1 动作补间动画的概念及属性面板 57
3.4.2 动作补间动画应用 59
3.5 遮罩动画 62
3.5.1 遮罩动画的概念 62
3.5.2 遮罩动画的应用及技巧 63
3.6 引导路径动画 67
3.6.1 创建引导路径动画的方法 67
3.6.2 应用引导路径动画的技巧 69
3.7 实训——剪刀 71
3.8 习题 74
第4章 Flash元件、实例和库资源 76
4.1 元件、实例和库的概念 76
4.1.1 元件的概念 76
4.1.2 实例的概念 77
4.1.3 库的概念 77
4.2 创建图形元件 78
4.3 创建影片剪辑元件 81
4.4 创建按钮元件 83
4.5 编辑元件 85
4.5.1 复制元件 85
4.5.2 元件的两种编辑方式 87
4.5.3 元件的打散、组合与交换 88
4.6 使用库来管理媒体资源 90
4.6.1 库的基本管理方法 90
4.6.2 公共库面板 93
4.7 实训——提示按钮 95
4.8 习题 97
第5章 Flash动画中的声音和视频 99
5.1 Flash中声音的应用 99
5.1.1 声音的导入 99
5.1.2 声音的属性 101
5.2 编辑声音 102
5.2.1 利用声音编辑控件编辑声音 102
5.2.2 压缩声音 105
5.2.3 使用“行为”控制声音的播放 106
5.3 视频的导入 108
5.3.1 Flash 8的视频编码技术 108
5.3.2 Flash 8支持的视频格式 109
5.3.3 视频的导入 110
5.4 视频的编辑与控制 114
5.4.1 视频的编辑 114
5.4.2 视频的控制 118
5.5 实训——雨中风情 120
5.6 思考与练习 123
第6章 Flash动画脚本基础 124
6.1 编写动作脚本 124
6.1.1 脚本概述 124
6.1.2 使用动作面板 124
6.2 动画脚本的基本概念 132
6.2.1 ActionScript的语法 132
6.2.2 ActionScript的数据类型 135
6.2.3 ActionScript的变量 136
6.2.4 ActionScript的表达式与运算符 138
6.2.5 ActionScript的函数 139
6.3 事件 140
6.3.1 关键帧事件 141
6.3.2 按钮事件 141
6.3.3 影片剪辑事件 142
6.4 动作脚本基本命令 143
6.4.1 时间轴控制命令 143
6.4.2 浏览器和网络控制命令 145
6.5 程序控制结构 148
6.5.1 选择结构 148
6.5.2 循环结构 149
6.6 实训——旋转光 149
6.7 习题 151
第7章 Flash动画脚本高级应用 153
7.1 影片剪辑控制 153
7.1.1 影片剪辑属性简介 153
7.1.2 影片剪辑的路径 156
7.1.3 复制影片剪辑命令 159
7.1.4 拖曳影片剪辑命令 162
7.2 键盘控制 163
7.3 声音控制 168
7.4 实训——时空隧道 172
7.5 实训——时钟 173
7.6 实训——鼠标跟随特效 175
7.7 习题 177
第8章 文字字段、组件和时间轴特效 178
8.1 动态文本 178
8.1.1 创建动态文本 178
8.1.2 为动态文本赋值 179
8.1.3 文本字段操作函数 181
8.1.4 动态文本应用实例 182
8.2 输入文本 183
8.3 组件 184
8.4 时间轴特效 197
8.4.1 认识时间轴特效 197
8.4.2 设置时间轴特效 198
8.5 实训——网络注册协议 201
8.6 习题 209
第9章 Flash模板与动画的发布 210
9.1 Flash模板 210
9.1.1 演示文稿模板实例 211
9.1.2 测验模板实例 213
9.1.3 电子相册模板实例 216
9.1.4 移动设备模板实例 217
9.2 定制模板 218
9.3 Flash动画的发布 219
9.3.1 优化动画 219
9.3.2 测试动画的下载性能 221
9.3.3 发布动画 222
9.3.4 导出动画 228
9.4 实训——流星雨 229
9.5 习题 231
第10章 Flash动画辅助软件 233
10.1 文字特效软件——SWiSHmax 233
10.1.1 SWiSHmax软件界面 233
10.1.2 文本及特效 236
10.2 音乐编辑软件——GoldWave 238
10.3 影像捕捉软件——Captivate 240
10.4 电子文档软件——FlashPaper 243
10.5 反编译工具——硕思闪客精灵 245