第1部分 ActionScript 3语言基础 1
第1章 ActionScript 3语言介绍与开发环境 3
第2章 ActionScript 3语言基本元素 15
第3章 ActionScript 3流程控制 45
第4章 ActionScript 3中的函数及高级使用技巧 61
第2部分 ActionScript 3面向对象编程 75
第5章 类和对象——从定义到原理 77
第6章 ActionScript 3中的封装:类的成员、类、包与访问控制 105
第7章 *命名空间 127
第8章 复合与继承 145
第9章 多态 163
第10章 *抽象类和接口 175
第3部分 ActionScript 3核心类 193
第11章 ActionScript 3核心类和全局函数 195
第12章 数组:Array 199
第13章 字符串:String 219
第14章 强大的正则表达式:RegExp 231
第15章 XML数据处理 249
第16章 异常和错误的捕捉与处理 269
第4部分 ActionScript 3主要的Flash Player API 285
第17章 ActionScript 3目前主要的API概览 287
第18章 事件发送和处理 291
第19章 网络通信基础 311
第5部分 ActionScript 3视觉编程 325
第20章 ActionScript 3视觉编程精要 327
第21章 DisplayObject类与矢量图、位图 337
第22章 容器:DisplayObjectContainer与Sprite、MovieClip 355
第23章 Flash CS3:库元件的类绑定与Stage、文档类 381
第24章 显示编程与事件、人机交互 397
第25章 ActionScript 3动画编程 415
第26章 *Flash创作工具和Flex协作开发组件 433
结束语 439
附录A 441