第1篇 基础 1
第1章 初识Flash MX 2
1.1 初识Flash MX 2
1.2 Flash MX的新增功能 4
1.3 系统要求 9
1.3.1 对Windows系统的要求 9
1.3.2 对Macintosh系统的要求 9
1.4 本章小结 9
1.5 本章练习 9
第2章 Flash MX的基本工作环境 11
2.1 菜单栏 11
2.2 常用工具栏 12
2.3.2 场景工作区大小与颜色的设置 13
2.3.1 什么是场景 13
2.3 场景 13
2.3.3 场景工作区显示比例的设置 14
2.3.4 Flash MX的三个重要概念 15
2.3.5 网格和标尺 15
2.4 时间轴 16
2.4.1 什么是时间轴 16
2.4.2 打开或关闭时间轴 16
2.4.3 调整时间轴的位置和大小 16
2.4.4 时间轴的组成 17
2.4.5 图层和时间轴中图标按钮的意义 17
2.5 本章小结 18
2.6 本章练习 18
第2篇 绘画 19
3.1.1 线型的设置 20
第3章 Flash MX绘画技术揭秘 20
3.1 线型与颜色的设置 20
3.1.2 颜色的设置 21
3.2 线条的绘制与修改 23
3.2.1 “线条工具” 23
3.2.2 “铅笔工具” 24
3.2.3 “钢笔工具” 24
3.2.4 “墨水瓶工具” 26
3.3 填充图形的绘制 26
3.3.1 “椭圆工具”与“矩形工具” 27
3.3.2 “画笔工具” 27
3.3.3 “颜料桶工具” 28
3.4.1 文本属性的设置 29
3.4 文本 29
3.4.2 文字的输入 30
3.5 选取工具 31
3.5.1 “箭头工具” 31
3.5.2 “部分选取工具” 31
3.5.3 “套索工具” 31
3.6 变换工具 33
3.6.1 “任意变形工具” 33
3.6.2 “填充变形工具” 34
3.7 其他工具的使用 35
3.7.1 “滴管工具” 35
3.7.2 “橡皮擦工具” 35
3.7.3 “手形工具” 36
3.7.4 “缩放工具” 36
3.9 本章练习 37
3.8 本章小结 37
第4章 Flash MX绘画大演练 38
4.1 按钮的制作 38
4.2 绘制饮水器 42
4.3 绘制飞鸟 49
4.3.1 绘制“飞鸟”动画 49
4.3.2 展示“飞鸟”电影 55
4.4 绘制“布什演讲”小动画 55
4.4.1 “布什演讲”电影制作 55
4.4.2 “布什演讲”电影展示 58
4.5 本章小结 59
4.6 本章练习 59
第3篇 动画 60
5.1.1 基本概念 61
5.1.2 元件的创建 61
第5章 Flash MX的动画基础 61
5.1 元件 61
5.1.3 元件的修改 63
5.2 实例 64
5.3 帧 65
5.4 图层 66
5.4.1 图层的编辑 66
5.4.2 引导层 68
5.4.3 遮罩层 69
5.5 本章小结 70
5.6 本章练习 71
6.1 动画的种类 72
6.2 逐帧动画 72
第6章 Flash MX的动画类型 72
6.3 补间动画 73
6.3.1 补间动画的制作 73
6.3.2 补间动画属性的设置 74
6.4 补间形状 75
6.4.1 补间形状的制作 75
6.4.2 形状提示 76
6.5 本章小结 78
6.6 本章练习 78
第7章 Flash MX动画大演练 80
7.1 制作“雨天”电影 80
7.1.1 “雨天”电影的制作 80
7.1.2 展示“雨天”电影 84
7.2 制作“光影文字”电影 85
7.3 轨迹追踪 92
7.4 本章小结 97
7.5 本章练习 97
第4篇 编程 98
第8章 Flash MX的编程语言 99
8.1 ActionScript编程简介 99
8.1.1 初识ActionScript编程语言 99
8.1.2 了解ActionScript编程环境 100
8.1.3 事件的触发 104
8.2 ActionScript的语法 105
8.2.1 语法规则 105
8.2.2 数据类型 106
8.2.3 目标路径 106
8.3 ActionScript的变量和表达式 108
8.3.1 变量及其作用域 108
8.3.2 运算符和表达式 109
8.4.1 Flash MX新增的“动作”语句 110
8.4 Flash MX的新增语句和函数 110
8.4.2 Flash MX新增的“运算符”语句 112
8.4.3 函数与方法 113
8.5 本章小结 114
8.6 本章练习 114
第9章 Flash MX初步编程实践 116
9.1 带图片提示的按钮 116
9.1.1 布置主场景 116
9.1.2 制作影片剪辑实例和按钮实例 117
9.1.3 为影片剪辑实例和按钮实例添加脚本语言 119
9.1.4 效果展示 120
9.2 动态滑动条 121
9.2.1 布置主场景 121
9.2.2 制作影片剪辑实例和按钮实例 122
9.2.3 为影片剪辑实例和按钮实例添加脚本语言 123
9.2.4 展示效果 124
9.3 跳跃的小球 124
9.3.1 布置主场景 125
9.3.2 制作影片剪辑实例和按钮实例 127
9.3.3 为影片剪辑实例和按钮实例添加脚本语言 129
9.3.4 展示效果 130
9.4 制作计算器 131
9.5 本章小结 141
9.6 本章练习 141
第10章 Flash MX面向对象编程 143
10.1 面向对象的编程思想 143
10.1.1 面向对象编程的概念 143
10.1.3 内置对象的使用 145
10.1.2 建立对象的实例 145
10.2 事件和动作 147
10.2.1 事件和动作的概念 147
10.2.2 设置帧事件、按钮事件和影片剪辑事件 147
10.3 预定义对象和自定义对象 149
10.3.1 预定义对象Accessibility 149
10.3.2 预定义对象Arguments 150
10.3.3 预定义对象Button 150
10.3.4 预定义对象Function 152
10.3.5 预定义对象Key 153
10.3.6 预定义对象MovieClip 154
10.3.7 预定义对象Stage 157
10.3.8 预定义对象System.capabilities 158
10.3.9 其他预定义对象简介 159
10.3.10 自定义对象 160
10.4 影片剪辑和组件 161
10.4.1 影片剪辑MovieClip 161
10.4.2 组件“Components” 162
10.5 本章小结 169
10.6 本章练习 169
第11章 复杂的交互式动画大演练 171
11.1 制作拼图游戏 171
11.1.1 布置主场景 171
11.1.2 制作影片剪辑实例和按钮 178
11.1.3 为影片剪辑实例和按钮添加ActionScript语句 186
11.1.4 展示游戏 188
11.2 制作放大镜 189
11.2.1 布置主场景 190
11.2.2 制作影片剪辑实例和按钮 191
11.2.3 为影片剪辑实例和按钮添加ActionScript语句 197
11.2.4 展示界面 198
11.3 制作汽车网页Stiletto 199
11.3.1 布置主场景 200
11.3.2 制作影片剪辑实例和按钮 203
11.3.3 为按钮添加ActionScript语句 207
11.3.4 界面展示 208
11.4 本章小结 209
11.5 本章练习 209
第5篇 综合实例 210
第12章 综合实例演练——游戏攻略 211
12.1 制作“雷电时代”游戏 211
12.1.1 布置主场景 212
12.1.2 建立各影片剪辑实例 213
12.1.3 添加各个影片剪辑实例的ActionScript 216
12.1.4 展示游戏 221
12.2 制作“糖果精灵”游戏 222
12.2.1 组织游戏主场景 222
12.2.2 建立需要的影片剪辑实例和按钮 229
12.2.3 为按钮添加ActionScript语句 232
12.2.4 游戏界面展示 233
12.3 制作“智慧水晶”游戏 235
12.3.1 布置主场景 235
12.3.2 制作影片剪辑实例和按钮 241
12.3.3 为按钮添加ActionScript语句 245
12.3.4 游戏界面展示 248
12.4 制作“坦克大战”游戏 249
12.4.1 布置主场景 249
12.4.2 制作影片剪辑实例和按钮 251
12.4.3 为影片剪辑实例和按钮添加ActionScript语句 262
12.4.4 游戏界面展示 266
12.5 本章小结 267
12.6 本章练习 267
第13章 综合实例演练——网页制作 269
13.1 组件应用“梦幻比赛” 269
13.1.1 布置主场景 269
13.1.2 制作复选框、列表框和按钮 275
13.1.3 界面展示 278
13.2 电子商务“在线购物” 279
13.2.1 布置主场景 279
13.2.2 制作影片剪辑实例和按钮 284
13.2.3 为影片剪辑实例和按钮添加ActionScript语句 297
13.2.4 网页页面展示 302
13.4 本章练习 304
13.3 本章小结 304
第14章 综合实例演练——3D特效 306
14.1 制作3D乒乓 306
14.1.1 布置主场景 306
14.1.2 制作影片剪辑实例和按钮 309
14.1.3 为影片剪辑实例和按钮添加ActionScript语句 311
14.1.4 游戏界面展示 320
14.2 制作3D小院 321
14.2.1 布置主场景 322
14.2.2 制作影片剪辑实例和按钮 323
14.2.3 为影片剪辑实例和按钮添加ActionScript语句 328
14.2.4 “3D小院”效果展示 331
14.3 本章小结 332
14.4 本章练习 332
附录A 各章练习题答案 334