第1章 Flash MX新特点 1
1.1 FlashMX全新视觉 1
1.1.1 新增面板与组件支持 2
1.1.2 调色板面板 2
1.1.3 层组面板 3
1.1.4 脚本语言面板 3
1.1.5 属性面板 5
1.1.6 自由变形 5
1.1.7 位图填充 6
1.1.8 文字处理 7
1.2 ActionScript语言新特点 7
1.3 Flash MX 的其他新特性 11
1.4 小结 13
第2章 Flash MX妙笔生花 14
2.1 Flash动画的基本概念 14
2.2 一笔一画写汉字 15
2.3 电影文字特效 20
2.4 风吹文字特效 21
2.5 读取文本内容 24
2.6 文字特效综合应用——诗歌欣赏 27
2.6.1 设计思路 28
2.6.2 动画制作 30
2.7 小结 42
3.1 Flash MX的ActionScript新特点 43
第3章 ActionScript动画编程一——原理方法 43
3.2 ActionScript语法细节 45
3.3 Flash动画中的绝对路径与相对路径 49
3.4 使用Flash动画中的对象 52
3.4.1 部分预定义对象 52
3.4.2 对象的使用 53
3.4.3 对象应用例解——利用Date对象作一个电子表 56
3.4.4 XMLSocket及其用法——一个对象使用的实例 60
3.5 智能剪辑 61
3.5.1 智能剪辑简介 61
3.5.2 创建智能剪辑 61
3.5.3 定义智能剪辑的参数 62
3.5.4 设置电影剪辑的参数 65
3.5.5 创建自定义界面 66
3.5.6 用智能剪辑实现的进度条 68
3.6 脚本的规划与设计 72
3.6.1 使用Actions面板 72
3.6.2 编写Action脚本的规划与脚本的调试 78
3.6.3 Flash MX的面向对象编程 79
3.6.4 给对象添加脚本 80
3.6.5 给帧添加脚本 81
3.6.6 用电影浏览器察看动作脚本 82
3.6.7 用ActionScript编写脚本的基本步骤 85
3.6.8 实例 86
3.7 Flash MX的新对象与新命令 96
4.1 放大世界 109
4.1.1 符号制作 109
第4章 ActionScript动画编程二——制作实践 109
4.1.2 动画设计 111
4.1.3 脚本编程 111
4.2 精美台历 113
4.2.1 设计思路 113
4.2.2 设计过程 113
4.2.3 小结 117
4.3 缤纷礼花 117
4.3.1 基本分析 118
4.3.2 制作过程 118
4.4.1 制作步骤 122
4.4 欢乐弹球 122
4.3.3 小结 122
4.4.2 小结 126
第5章 Flash的MTV制作 127
5.1 Flash的MTV应用与作品 127
5.2 音乐的准备 127
5.2.1 Flash MX 对于声音的支持 127
5.2.2 音乐格式转换工具的使用 128
5.3 对导入音乐的设置 130
5.3.1 导入音乐 130
5.3.2 编辑声音属性 131
5.3.3 设置音乐效果 133
5.4 歌词与歌曲同步 135
5.4.2 设置歌词 136
5.4.1 MTV的长度计算 136
5.4.3 添加歌词 138
5.5 制作MTV动画 139
5.5.1 使用位图 139
5.5.2 手工绘图 139
5.5.3 将图片转化成矢量图 140
5.6 场景的安排 143
5.7 小结 144
第6章 神奇小鼠 145
6.1 鼠标双击效果 145
6.1.1 设计说明 145
6.1.2 制作步骤 146
6.2.1 设计说明 149
6.2.2 制作步骤 149
6.2 三维鼠标效果 149
6.1.3 小结 149
6.2.3 小结 155
6.3 鼠标跟随效果 155
6.3.1 飞舞的群星 155
6.3.2 变速的风车 160
6.3.3 波浪形文字 163
6.3.4 小结 167
第7章 网页飞花 168
7.1 网页导航菜单 168
7.1.1 设计思想 168
7.1.2 制作过程 168
7.2.1 如何使用数据 173
7.1.3 小结 173
7.2 Flash留言板 173
7.2.2 设计ASP活动服务器程序 174
7.2.3 Flash动画设计与脚本编程 175
7.2.4 小结 179
7.3 Flash公告栏 179
7.3.1 效果说明 179
7.3.2 制作过程 180
7.3.3 小结 189
第8章 冲突检测 190
8.1 冲突检测原理 190
8.1.1 一般情形以及处理方法 190
8.1.2 冲突检测基本方法 191
8.2 实例1:老鼠吃大象 192
8.2.1 设计构思 192
8.2.2 制作过程 194
8.2.3 小结 203
8.3 实例2:弹打彩砖 203
8.3.1 游戏介绍 203
8.3.2 设计思路 204
8.3.3 具体制作 204
8.3.4 动画编程 211
8.3.5 小结 228
9.1.2 设计过程 229
9.1.1 游戏原理 229
9.1 飞马游戏 229
第9章 Flash交互游戏 229
9.1.3 脚本编程 232
9.1.4 小结 235
9.2 拼图游戏 236
9.2.1 游戏原理 236
9.2.2 设计过程 236
9.2.3 脚本编程 239
9.2.4 小结 244
9.3 数字游戏 244
9.3.1 游戏原理 244
9.3.2 设计过程 245
9.3.3 脚本编程 246
9.3.4 小结 250
9.3.5 实例改进 250
9.4 扑克牌游戏——21点 252
9.4.1 游戏原理 252
9.4.2 准备工作 252
9.4.3 制作过程 253
9.4.4 小结 255
第10章 网络应用 256
10.1 Flash动画与服务器信息的交互 256
10.2 ISAPI与CGI 257
10.2.1 引言 258
10.2.2 Web交互环境的实现 258
10.2.3 CGI原理及其性能 259
10.2.4 ISAPI原理及其性能 260
10.2.5 使用getURL和loadVariablesNum服务器交互 261
10.3 访问计数器的设计 263
10.3.1 实现原理 263
10.3.2 设计步骤 264
10.4 小结 269
第11章 经典赏析——俄罗斯方块 270
11.1 符号制作 271
11.1.1 图形符号 271
11.1.2 按钮符号 272
11.1.3 电影剪辑符号 272
11.2 场景制作 273
11.2.2 layer4层 274
11.2.1 box层 274
11.2.3 layer3层 275
11.2.4 layer5层 278
11.3 脚本编程 279
11.4 小结 291
第12章 经典欣赏——动感BBS 292
12.1 BBS介绍与实现方案 292
12.2 设计思路 293
12.3 界面制作 294
12.3.1 设计背景符号 294
12.3.2 设计登录画面 295
12.3.3 设计文章列表界面 296
12.3.5 设计写文章的界面 298
12.3.4 设计文章阅读界面 298
12.3.6 设计注册界面 299
12.3.7 创建过渡帧 300
12.4 程序设计 302
12.4.1 Flash的脚本设计 302
12.4.2 CGI程序的设计 318
12.5 总结并完善 331
第13章 精彩制作——网上呼机 333
13.1 设计构思 333
13.2 具体设计 334
13.2.1 设计数据库 334
13.2.2 设计ICQ的图标 336
13.2.4 设计动态按钮 337
13.2.3 制作Flash的ICQ标志 337
13.2.5 创建控制用的电影剪辑 338
13.2.6 层的设计 341
13.2.7 动画设计 343
13.3 CGI程序设计 350
13.4 改进和完善 361
13.5 总结和扩展 369
附录A 下载网页中Flash动画的方法 370
附录B ActionScript快速参考 372
B.1 运算符 372
B.2 ActionScript中对象的属性 373
B.3 内建对象 374