本书是国内第一本“面向原因式”(Why-Oriented Book)、全面系统介绍Flash ActionScript 3的书籍。全书共分为5个部分。第一部分:ActionScript 3语言基础;第二部分:ActionScript 3 面向对象编程;第三部分:ActionScript 3 核心类;第四部分:ActionScript 3主要的Flash Player API;第五部分:ActionScript 3 视觉编程。以ActionScript 3 语言设计的本意和思路,浅深结合,讲解了各个部分,尽可能使读者在了解ActionScript 3 语言的同时,更好地把握ActionScript 3 语言的思想。本书在讲解过程中对于ActionScript 3中相对于ActionScript 2 的改动进行了一一指出,并从理论上解释了为何改变及相关的实现。使ActionScript 2 程序员能够快速上手ActionScript 3 ,并对ActionScript 2代码移植有相当帮助。
第1部分 ActionScript 3语言基础第1章 ActionScript 3语言介绍与开发环境 1.1 ActionScript 3介绍 1.1.1 ActionScript发展历史简述 1.1.2 Flash Player 9和AVM 2 1.1.3 Macromedia和Adobe的合并 1.1.4 ActionScript 3与开源世界 1.2 ActionScript 3的特色 1.2.1 核心语言新特色 1.2.2 Flash Player API功能的新特色 1. ActionScript 3程序开发工具 1.3.1 Flash CS3 1.3.2 Flex 2、Flex 3及Flex SDK 1.4 *ActionScript 3程序的编译流程 1.5 熟悉开发环境和第一个“Hello,world”例子 1.5.1 在Flash CS3中创建“Hello,world” 1.5.2 在Flex Builder中创建“Hello,world” 1.6 本章小结第2章 ActionScript 3语言基本元素第3章 ActionScript 3流程控制第4章 ActionScript 3中的函数及高级使用技巧第2部分 ActionScript 3面向对象编程第5章 类和对象——从定义到原理第6章 ActionScript 3中的封装:类的成员、类、包与访问控制第7章 命名空间第8章 复合与继承第9章 多态第10章 抽象类和接口第3部分 ActionScript 3核心类第11章 ActionScript 3核心类和全局函数第12章 数组:Array第13章 字符串:String第14章 强大的正则表达式:RegExp第15章 XML数据处理第16章 异常和错误的捕捉与处理第4部分 ActionScript 3主要的Flash Player API第17章 ActionScript 3目前主要的API概览第18章 事件发送和处理第19章 网络通信基础第5部分 ActionScript 3视觉编程第20章 ActionScript 3视觉编程精要第21章 DisplayObject类与矢量图、位图第22章 容器:DisplayObjectContainer与Sprite、MovieClip第23章 Flash CS3:库元件的类绑定与Stage、文档类第24章 显示编程与事件、人机交互第25章 ActionScript 3动画编程第26章 Flash创作工具和Flex协作开发组件结束语附录A
《全草类中草药彩色图鉴》内容简介:本书收载了常用全草类中草药100种,详细介绍了每种中草药的别名、来源、产地、采收加工、原植物
《新坐标大学本科电子信息类专业系列教材•微型计算机原理与接口技术》是在《计算机硬件技术基础》的基础上编著出版的“十一五”国
中文版Photoshop CC技术大全-(附光盘) 本书特色 这是一本全面介绍photoshop cc基本功能及实际运用的书。《中文版photoshop cc技...
PHP+MySQL网站开发入门与提高-(附DVD1张) 本书特色 本书从初学者的角度出发,由浅入深、循序渐进地介绍了php应用与开发的相关知识,并提供了大量的p...
《零基础学C语言》的特点是内容全面、翔实,通俗易懂,循序渐进地介绍了C语言各方面的知识,重点突出。《零基础学C语言》含有大量
WebNavigation:DesigningtheUserExperienceoffersthefirstindepthlookatdesigningwebs...
NicholasC.Zakas是一名前端开发顾问、作者和演讲家。在Yahoo!供职超过5年时间,在这期间他曾是Yahoo!首页首席前端工程师和YUI库
《原画梦》内容简介:这是一本由浅入深的绘画教程,共6章,循序渐进地展开学习。学习内容包括基础教学、材质表现、概念设计、卡牌设
端游开发是目前最热的职业,报酬丰厚且能实现自己的游戏梦想。作者历经一年时间,编写了这本详细讲解Windows游戏开发的入门图书。
数据结构算法解析 高等教材 内容简介 简介本书为严蔚敏、吴伟民编著的《数据结构(c语言版)》(清华大学出版社出版,本书将其简称为教科书)的学习辅导书。主要内容包...
随着宽带数据和多媒体业务的迅猛发展,第三代移动通信原定目标规定的2Mbit/s的传输速率已经远远不能满足需求,加上WiMAX等宽带无
《泥土》内容简介:《泥土》将地球的表层土壤作为考察对象,以宏大的视角、深情的笔触,借助丰富的考古与历史资料,讲述了土壤与人
《金融风险管理(第二版)》内容简介:随着金融自由化、全球化的发展以及层出不穷的金融创新,金融机构所处的风险环境日益复杂,金
MATLAB在时间序列分析中的应用 本书特色 本书简明扼要地介绍了时间序列及其相关领域的基本概念和基本理论,对ARMA序列预测、时间序列的统计分析、时间序列的时...
《尬聊》内容简介:本书语言生动,通俗易懂,内含大量贴近生活的案例,讲述了与不同的人相处时如何巧妙地聊天。教你化解复杂的、难
Python编程实战-运用设计模式.并发和程序库创建高质量程序 本书特色 本书主要关注了四个方面,即:优雅编码设计模式、通过并发和编译后的python(cyth...
本书提供了创新的编译器构造方法,通过大量韵示例和练习,描述如何从头至尾设计一个哥用的编译器。书中均衡覆盖了编译器设计中的
《小红书达人实操攻略》内容简介:小红书以其操作简单、界面简约、阅读轻松的特点吸引了不少年轻人,是当下流行的分享和发现世界精
《云端架构:基于云平台的41种可复用的架构最佳实践》内容简介:云计算发展多年,应用领域变得越来越广泛,通过整理云计算解决方案
米兰·斯特瓦诺维奇编著的这本《高级CC编译技术》从多个角度全面、系统地讲解多任务操作系统中编译、链接、装载与库的内幕和技术