内容简介
ActionScript动作脚本是Adobe Flash Player运行时(runtime)环境的编程语言,ActionScript 3.0是其最新版本。与前两个版本相比,ActionScript 3.0运行于全新的虚拟机AVM2上,使用JIT(Just InTime)编码技术,将字节码转换为机器码来提高性能,效率出众。
本书分为四篇,共19章,从ActionScript 3.0的基本概念讲起,详细介绍了编程的语法和技巧。第一篇(第1章~第2章)讲述了ActionScript 3.0的基础知识,包括开发环境、学习技巧以及ActionScript 3.0的基本特点。第二篇(第3章~第8章)讲述了ActionScript 3.0程序的基本构成单位,包括值、循环、条件、函数等。同时由于ActionScript 3.0是由事件驱动的面向对象编程语言,在后两章也对面向对象思想以及事件的内部机制进行了详细剖析。第三篇(第9章~第14章)讲述了Flash本身所特有的多媒体编程功能,包括矢量图、位图、动画、文本、声音、视频等各种处理方式。第四篇(第15章~第19章)讲述了ActionScript 3.0在XML数据处理、通讯、本地持久性、第三方类库等方面的扩展知识。
本书由浅入深地讲解了ActionScript 3.0的面向对象编程,并辅以大量生动实例来说明ActionScript 3.0的使用技巧和编程思想,适于正在学习并使用ActionScript的程序员或对编程感兴趣的设计师以及业余爱好者研究学习。