本书将ActionScript3.0作为全新的语言,而不是早期版本的强化升级。以培养实际开发能力为目的,将语言的基本语法、核心概念以及新增功能统一起来。根据知识点在语言逻辑体系和实际应用中的权重,对语法和概念重新进行分级和组织。真正做到了由浅入深的平缓过渡。即使读者没有相关知识背景,也能毫无障碍的阅读本书,并最终掌握ActionScript3.0。
本书将ActionScript3.0作为特色的语言,而不是语句概念的机械组合。围绕面向对象的开发思想,阐述了OOP在语言中的具体实现。尊重ActionScript自身逻辑,详细讨论了编译执行、事件交互、显示列表、脚本动画等特色概念。引领读者体会ActionScript3.0语法表象之内的深层美感,揭示语言设计者的独具匠心。
本书还介绍了矩阵变换、动画替身等Flash编程必备的周边知识和实际技巧,以满足不同读者的阅读需要。
本书将ActionScript3.0作为独立的语言,而不是类似语言的简化变种。根据Flash网络应用和脚本开发的实际,深入阐述了语言的自身逻辑。不仅解决了应该如何的问题,还回答了为何如此的疑问。帮助有开发经验的读者脱离惯性思维,重新发现语言,培养ActionScript3.0开发思维。