第一部分成为终极闪客 1
第1章ActionScript编程 2
本章概述 2
1.1ActionScript简介 3
1.1.1ActionScript的历史 3
1.1.2FlashMXActionScript的特点 3
1.1.3FlashMXActionScript编程元素 4
1.1.4如何编辑ActionScript脚本 5
1.2.1ActionScript的数据类型 7
1.2ActionScript语法介绍 7
1.2.2ActionScript的常量和变量 9
1.2.3ActionScript的运算符 11
1.2.4ActionScript的简单语法 13
1.3点符号和路径 16
1.3.1对象和点符号 16
1.3.2多层式对象结构 17
1.4.1一般对象属性 19
1.4对象的属性和方法 19
1.4.2Action指令 20
本章小结 26
第二部分闪客实战 29
第2章ActionScript初级特效制作 30
本章概述 30
2.1文字特效 31
2.1.1酷打字效果 31
2.1.2显示字体列表 33
2.2画面特效 40
2.2.1电视信号效果 40
2.2.2往返光条效果 41
2.2.3闪亮的圆环 44
2.3综合特效 49
2.3.1多边形鼠标跟随 50
2.3.2MP3播放器 52
本章小结 54
第3章ActionScript高级特效制作 55
本章概述 55
3.1堆栈特效 56
3.1.1递归法画方格线 56
3.1.2七彩色块 59
3.2综合特效 63
3.2.1麦克风的控制 63
3.2.2血管特效 66
3.3虚幻特效 68
3.3.1虚幻实境 68
3.3.2天堂之云 70
3.3.33D物体的旋转 75
本章小结 78
第4章第三方软件为Flash动画增效 79
本章概述 79
4.1.1音频简介 80
4.1为Flash动画声音增效 80
4.1.2音频工具 82
4.1.3音频波谱 85
4.1.4Flashamp 86
4.2文字特效工具 87
4.2.1SWiSH 88
4.2.2FlaX 89
4.3.2SWFBrowser 90
4.3.1Woof 90
4.3提取SWF文件 90
4.4关于3D支持 92
4.4.1FlashMX与3D 92
4.4.2建模工具 93
第三部分闪客实战 101
第5章复杂游戏的常用技术及方法 102
本章概述 102
5.1游戏中的数组应用 103
5.2游戏如何与后台通信 106
5.3游戏的智能 109
5.4如何对付游戏修改工具 112
5.5游戏作品的保护 113
本章小结 114
第6章Flash射击游戏——傲龙 115
本章概述 115
6.1前期准备——绘制游戏物件 116
6.2游戏制作(前台) 118
6.2.1我的飞船 118
6.2.2我的子弹 124
6.2.3游戏中的令牌 127
6.2.4游戏中的着通敌人 131
6.2.5敌人中的大怪(Boss) 137
6.2.6游戏的初始化程序 142
6.3游戏后台通信 145
6.3.1游戏积分排行榜 145
6.3.2记录玩家得分 149
本章小结 152
第7章网络连线游戏——四子连 153
本章概述 153
7.1游戏的登陆 154
7.1.1游戏初始化 155
7.1.2游戏主场景 157
7.2游戏区 160
7.2.1棋手的坐下与起立 161
7.2.2棋盘的前后滚动 170
7.3聊天区 175
7.3.1聊天内容显示框 175
7.3.2聊天文字输入框 177
7.4在线用户列表区 182
7.5实时下棋 187
7.5.1实时下棋的子程序 187
7.5.2下棋的协议 193
7.5.3游戏退出 197
本章小结 198
第四部分闪客实战 200
第8章Flash和后台脚本语言 200
本章概述 200
8.1关于后台技术的基础 201
8.1.1传统HTML表单和后台程序的运行原理 201
8.1.2各种后台语言简介 202
8.1.3后台语言运行环境的建立 205
8.2Flash与后台语言的结合 214
8.2.1Flash中的数据输入输出 214
8.2.2Flash基于文本的后台数据交换——Flash计数器的制作 218
8.2.3典型的Flash表单——Flash电子邮件发送程序的制作 224
8.2.4Flash文本留言板的制作 229
8.2.5Flash数据库留言板的制作 238
本章小结 244
第9章FlashMX与XML的数据交换 246
本章概述 246
9.1XML简介 247
9.2.1FlashMX的XML对象简介 248
9.2Flash和XML 248
9.2.2FlashMX中XML对象的语法介绍 249
9.3FlashMX与XML的实际应用 266
9.3.1信息检索器 266
9.3.2用户登录验证 274
9.3.3制作动态菜单 279
本章小结 284
闪客列传之Dflying(DF)传 291
第五部分那一闪的风情 291
闪客列传之小东瓜传 293
闪客列传之ONLY传 296
闪客列传之Jimbob传 298
闪客列传之小乙哥(iching)传 300
闪客列传之桃花岛主传 305
编辑后记 309
附录闪客帝国论坛精华帖 311