Section 1 Flash和它的故事 2
01分析Flash设计与开发团队组织结构 2
Chapter 1 带您走进FlaSh的世界 2
Section 2 学习 Flash之前必须掌握的几个概念 1 2
03影片剪辑式动画 1 3
01 ActionScript使用的各种基本概念 21 3
02 Flash相关的知名站点 3
Section 3 成功站点是经过了千锤百炼的 1 6
02帧式动画 12
01外形(Shell)动画 12
04利ActionScript创建的动画 14
01与Nakamura的对话 16
02 Nakamura的作品——www Yugop.com 19
Section 4 Flash MX的新功能 22
01我用我自己的用户界面 22
02崭新的ActionScript开发环境 24
03 Flash支持的视频文件格式 26
04更强大的基本工具集 27
05更丰富的ActionScript 28
Section 5 新添加的Quick Start Template功能 29
01创建模板动画 29
02利用模板制作幻灯片 31
Chapter 2 领略Flash MX的出色功能 34
Section 1 必须掌握的Flash基本知识 34
01 Flash的用户界面 34
02详细了解工具箱 35
Section 2 Flash时间轴全接触 53
01了解时间轴 53
02了解帧 56
03了解帧和标签 59
04了解图层与图层文件夹 60
05了解Onion Skin功能 65
Section 3 在Flash中控制位图图像 66
01位图图像与矢量图像的区别 66
02将位图图像转换为矢量图像 67
03优化位图图像 68
04利用Photoshop编辑图像 69
01制作Motion Tween动画 73
Section 4 Flash动画的核心 73
02了解Shape Tween动画 77
03利用Shape Hint创建Shape Tween效果 81
Section 5 优化操作的第一步——Symbol的灵活使用 85
01了解Symbol相关的基本概念 85
02了解图像Symbol和动画 86
03了解按钮Symbo和事件 92
04影片剪辑与动画按钮 96
Chapter 3 Flash动画基础知识 104
Section 1 利用Guide Line制作动画 104
01利用Guide Line制作蚂蚁爬行的动画 104
02利用Mask制作动画 107
Section 2 利用Mask效果创建放大镜动画 110
01观察资源Symbol 110
02向放大镜添加适当的Action 115
Section 3 利用Motion Blur效果创建交迭动画 119
01向红色胶囊添加Motion Blur效果 119
02创建红色胶囊的动态模糊(Motion Blur)效果 124
01创建光线移动的效果1 130
Section 4 利用光源效果设计部件展示动画 130
02创建光线移动的效果2 132
03利用透明按钮 134
01创建闪烁的按钮影片 137
Section 5 创建闪烁的翻转按钮动画 137
02通过复制帧创建其他颜色的按钮 140
Section 6 利用Alpha效果创建汽车动画 144
01创建汽车Alpha效果 144
02利用【Copy Frames】命令和【Reverse Frames】命令 147
Section 1 为导航栏添加声音均衡器 152
01创建均衡器 152
Chapter 4 更为强大的多媒体功能 152
02为均衡器添加Action 154
Section 2 创建基于文本的变形而变化的动画按钮 157
01文本动画 157
02设置蒙版并添加Action 158
Section 3 利用可以调用声音的Action创建收音机 161
01创建收音机调频旋钮 161
02添加用于控制影片的Action 165
Section 4 在Flash中控制视频文件 168
01了解视频文件和相关编辑软件 168
02在Flash影片中播放视频文件 172
Chapter 5轻松掌握Flash MX ActionScript 182
Section 1 掌握基本原理是学习Flash MX ActionScript的基础 182
0 1 ActionScript环境 182
02创建getURL按钮 186
03利用ActionScript次级目录 188
Section 2 ActionScript语法结构的十大要点 191
01只有熟练掌握了运算符才能够编写出符合规范的ActionScript代码 191
02在使用条件语句和循环语句时要注意的地方 194
03变量名应该尽量使用容易分辨的字符串 198
04关键字要区分大小写 198
05应该将需要反复执行的代码声明为一个函数 199
06当使用的数据较多时,应该使用数组的方式 201
07所有对象的代码都基于事件 204
08只有熟练掌握路径的相关知识才能成为ActionScript高手 205
09最大限度地利用自然循环,尽可能地减小对其他事件的影响 206
10尽可能地使用对象的各种属性 208
Section 3 基本的Action命令和函数 213
02 Flash中最基本的Action 214
03起到简化代码作用的函数 220
04在Flash中声明函数 222
05声明事件函数 225
Section 4 利用date对象的Action制作时钟 227
0l设置时针、分针影片剪辑的位置 227
02 输入Aciton 229
Section 5 利用Math对象制作旋转滚动条 231
01创建按钮图形 231
02制作弧形的滚动效果 234
Chapter 6利用高级动画技巧设计出出色的用户界面 242
Section 1 制作超酷的VR导航栏效果 242
01设置图像的位置并添加蒙版效果 242
02利用Photoshop编辑修改图像 243
03设置响应不同鼠标事件的VR效果 245
0l创建菜单按钮 248
Section 2 制作有趣的下拉导航菜单 248
02制作子菜单 251
03利用Action控制菜单 254
Section 3 利用三维图像制作用户界面 257
0l制作三维物体的旋转效果 257
02添加对鼠标事件的响应 260
Section 4 利用文字动画制作Motion Graphic 263
01制作文字扩散的动画效果 263
02添加Motion效果 265
Section 5 利用各种不同的方法发布Flash影片 270
0l使Flash影片随着浏览器窗口的大小变化而变化 270
02制作全屏播放的Flash影片 271
03利用浏览器查看影片 273
04利用按钮打开网页浏览器 275
Chapter 7进阶AcitonScript专家 280
Section 1 灵活使用Flash的内置对象进行开发 280
01控制字符串 280
02 Key对象、Math对象和Mouse对象 287
03与系统相关的对象 290
Section 2 利用打砖块游戏掌握碰撞检测技巧 293
01用于碰撞检测的函数 293
02利用碰撞检测方法设计简单的游戏 295
Section 3 在Flash中调用和控制外部文件 304
01利用外部的ActionScript文件 304
02使用外部文本文件 306
03在Flash中使用XML 309
Section 4 使用组件进行高级开发 316
01了解组件的种类与特征 316
02创建自定义的组件 322
Section 5 利用面向对象的方法制作青蛙赛跑的游戏 325
01设计帧 325
02设计游戏画面 327
03创建组件 330
04制作用于接受用户选择的用户界面 335
05设计游戏进行时的Action 342
A ppendix必须掌握的ActionScript条目 349
01基本Actions和影片剪辑方法 349
02用于控制影片剪辑的方法 360