本书是中国香港地区知名闪客颜金桫主笔编写的一本教授ActionScript 2.0及开发丰富网络应用程序(Rich Internet Application, RIA)的指导书。内容围绕编程概念、ActionScript 2.0语法、使用组件快速创建应用程序、Flash与服务器连接、提取及更新数据库等知识,配合实战范例演示,目的是让既有Flash MX使用者和其他对Flash有兴趣的传统编程人员,以最简单直接的方法,进入Flash MX 2004所带来的开发网络应用程序新天地。本书所讲解范例都是真实的应用,通过范例的学习,可以使读者加深对每章教材的理解,明白实际项目的开发步骤,最后可能将学到的技巧应用到自己的开发项目中。随书光盘内容为书中所有范例源文件。\r\n 本书作者完全展示独家制作内幕,针对闪客在设计中经常遇到的问题及操作技巧时行全面的剖析,适合于有一定基础的闪客作为进阶宝典。
第1篇 AclionScript编程篇\r\n 第l章 ActionScript编程概念\r\n 1.1学习步骤\r\n 1.1.1 ActionScript发展史\r\n 1.1.2从哪里切入学习\r\n 1.2开发环境设置\r\n 1.2.1时间轴(Timeline)的管理\r\n 1.2.2库(Library)的管理\r\n 1.2.3 ActionScript编辑器\r\n 1.2.4发布设置\r\n 1.2.5创建快捷方式并测试不同版本的Flash Player\r\n 1.3什么是编程\r\n 1.3.1 算法(Algorithm)和语法(Syntax)\r\n 1.3.2 4种放置Actionscript的地方\r\n 1.3.3认识变量(Variable)\r\n 1.3.4 3种程序执行方式\r\n 1.4认识MovieClip\r\n 1.4.1 认识MovieClip属性\r\n 1.4.2 了解_root、_parent\r\n 1.4.3 Movie Clip的深度\r\n 1.4.4 MovieClip的位置\r\n 1.5再谈编程\r\n 1.5.1编程的4个基本结构\r\n 1.5.2动态设定Movie Clip的名称\r\n 第2章 面向对象编程概念\r\n 2.1 面向对象简介\r\n 2.1.1过程性编程与面向对象编程\r\n 2.1.2对象的特征\r\n 2.1.3对象具体的编程方法\r\n 2.2过程性编程与面向对象编程比较\r\n 2.2.1 范例:零售店销售程序\r\n 2.2.2过程性编程的结构\r\n 2.2.3 面向对象编程语法入门\r\n 2.2.4面向对象编程的结构\r\n 2.2.5 面对修改的处理手法\r\n 2.3 Flash面向对象编程的演变\r\n 2.3.1全局函数\r\n 2.3.2对象本地函数\r\n 2.3.3原型(Prototype)扩展\r\n 2.3.4封装成组件\r\n 2.3.5 ActionScript 2.0类\r\n 2.3.6如何理解ActionScript 2.0的源文件\r\n 2.4设计模式(Design Pattern)\r\n 2.4.1 MVC模式\r\n 2.4.2对象间的通信\r\n 第3章 从ActionScript 1.0到ActionScript 2.0\r\n 3.1 ActionScript 1.0面向对象编程\r\n 3.1.1面向对象分析和设计\r\n 3.1.2 3种编程继承的比较\r\n 3.1.3 继承XML类\r\n 3.1.4对象间的通信:AsBroadcaster类\r\n 3.1.5私有和静态成员\r\n 3.1.6应用域\r\n 3.2 ActionScript 2.0面向对象编程\r\n 3.2.1基本语法转换\r\n 3.2.2利用mx.transitions包编程动画效果\r\n第2篇 组件连用篇\r\n 第4章 RIA简介\r\n 第5章 第2版组件的运用\r\n第3篇 与服务器连接篇\r\n 第6章 Flash MX或以前的做法\r\n 第7章 Flash MX 2004的做法\r\n 第8章 Flash Remoting\r\n 第9章 Web Services\r\n 第1O章 开发技巧\r\n