讲解由浅入深,循序渐进,读者即使没有任何基础,也可轻松入门。
避免大段的理论讲解,每个技术点都配典型示例进行讲解,加深读者理解
全面讲解ActionScript 3.0语言基础、面向对象编程、可视化编程。
重点讲解ActionScript 3.0数据处理、图形编程、视频编程和音频编程。
深入剖析ActionScript 3.0数据通信、Flash Player开发及AIR开发。
提供118个典型示例、2个应用案例,可作为案头必备的查询手册。
本书全面细致地讲解ActionScript 3.0 语言语法和功能特性,并配合具体的示例加深读者对ActionScript 3.0知识点的理解。本书从ActionScript 3.0的基本概念开始,一步步引导读者使用ActionScript 3.0的调试和开发工具,掌握ActionScript 3.0的语法,并在实践中综合运用ActionScript 3.0的各个知识点。本书将以Flex Builder 3为主调试书中提及的示例代码,读者将学会主流的ActionScript 3.0开发工具。另外,本书还介绍了Adobe AIR技术,使读者初步掌握AIR应用程序的开发技术。最后,本书使用本地播放器示例和聊天室程序实例加深读者对ActionScript 3.0应用开发的理解。本书力求知识点讲解清晰明了,案例上手快速,使读者自然融入ActionScript 3.0的学习之中。
本书适合想全面学习ActionScript 3.0的人员、在校学生、网站的管理和开发人员。当然,本书更加适合广大从事Web编程和Flash、Flex、AIR应用程序开发的专业程序员。
第1篇 ActionScript3.0语言基础
第1章 ActionScript3.0概述
第2章 搭建ActionScript3.0开发环境
第3章 ActionScript3.0语法
第2篇 ActionScript3.0面向对象特性
第4章 ActionScript3.0面向对象编程
第5章 ActionScript3.0中的String对象
第6章 ActionScript3.0中的Array类型
第7章 ActionScript3.0中的日期和时间
第8章 ActionScript3.0异常处理
第3篇 ActionScript3.0可视化编程
第9章 可视化编程基础
第10章 对象交互与事件处理
第11章 ActionScript3.0可视对象
第4篇 ActionScript3.0数据处理
第12章 数字类型与数学运算
第13章 XML应用基础
第14章 正则表达式与字符串匹配
第5篇 ActionScript3.0图形编程
第15章 ActionScript3.0中的几何对象
第16章 ActionScript3.0图形绘制
第17章 ActionScript3.0运动编程
第18章 位图处理
第19章 ActionScript3.0滤镜
第6篇 ActionScript3.0多媒体编程
第20章 音频编程
第21章 视频编程
第7篇 ActionScript3.0数据通信
第22章 本地通信
第23章 网络通信
第8篇 深入FlashPlayer
第24章 FlashPlayer的客户端系统
第25章 FlashPlayer的安全特性
第26章 FlashPlayer与宿主程序
第27章 ActionScript打印控制
第9篇 FlashAIR入门
第28章 创建与部署AIR应用
第29章 AIR部分特性介绍
第10篇 实战篇
第30章 AdobeAIR应用——本地播放器
第31章 AsWing应用——聊天室程序