ActionScript 3.0编程精髓

分類: 图书,计算机与互联网,图形图像、动画、多媒体与网页开发,综合,
品牌: 姆科
基本信息·出版社:机械工业出版社
·页码:782 页
·出版日期:2008年
·ISBN:711123992X/9787111239925
·条形码:9787111239925
·包装版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
产品信息有问题吗?请帮我们更新产品信息。
内容简介《ActionScript 3.0编程精髓》极其透彻而详尽地介绍了ActionScript编程。如果你此前没有编程知识,那么《ActionScript 3.0编程精髓》将循序渐进地指引你开始精通ActionScript之旅。如果你对ActionScript有所了解,那么《ActionScript 3.0编程精髓》将帮助你填补知识空缺并规范地回顾重要概念。ActionScript 3.0是Flash编程语言的一次重大升级。它更加高效、更加清晰,并且比先前版本更加完善。《ActionScript 3.0编程精髓》对理解ActionScript 3.0所需要的每个重要概念给出了易懂而细致的解释,对实现ActionScript 3.0的全部潜能提供了足够深入的讲解。
编辑推荐★ActionScript 领域内的圣经之作,被誉为Web开发领域的"新华字典"。
★《ActionScript 3.0编程精髓》的作者是COLIN MOOCK,而大家都美称这《ActionScript 3.0编程精髓》为"Colin Moock book"。
★任何一位做Flash/Flex的开发者必备手册。
这是一本真正的开发者手册,囊括了实用的阐释、见解深刻的提示,并且通过上千份代码示例演示如何正确完成任务。在《ActionScript 3.0编程精髓》中,你将学到:
对ActionScript语言核心的详尽介绍,包括面向对象编程、类、对象、变量、方法、函数、继承、数据类型、数组、事件、异常、作用域、命名空间、XML和安全。
对可视化和交互编程主题的深入探索,例如显示API、层次化的事件处理、鼠标键盘的交互作用、动画、向量图、位图、文本,以及内容装载操作。
对代码编写问题的实用建议,例如把ActionScript与使用Flash authoring tool手工制作的素材相结合,在Flex Builder 2中使用Flex框架,以及创建可重用的代码库。
作为Flash和ActionScript开发社区的第一手资源,很多人根据作者的名字将奉书尊称为“The Colin Moock Book”。一个很好的理由就是:只有《ActionScript 3.0编程精髓》作者能够对ActionScript了解的如此透彻,熟知其微妙和能力,同时以平易近人的方式阐释每个细节。Moock多年的研究和实际编程经验,以及与Adobe内部工程师的紧密接触使得《ActionScript 3.0编程精髓》具有无以伦比的精确性和完备性。如果你想学习ActionScript 3.0,那么《ActionScript 3.0编程精髓》正是你需要的。
目录
序言
前言
第一部分 ActionScript起步
第1章 核心概念
第2章 条件和循环
第3章 重访实例方法
第4章 静态变量和静态方法
第5章 函数
第6章 继承
第7章 编绎并运行一个程序
第8章 数据类型和类型检查
第9章 接口
第10章 语句和运算符
第11章 数组
第12章 事件和事件处理
第13章 异常和错误处理
第14章 垃圾回收
第15章 动态的A tionS ript
第16章 作用域
第17章 命名空间
第18章 XML和E4X
第19章 Flash Player安全限定
第二部分 显示和交互作用
第三部分 A tionS ript主题
附录 最终的虚拟动物园
……[看更多目录]
文摘第一部分ActionScript起步
第1章核心概念
程序(Program)是一个编写好的将被计算机或者应用软件执行(即运行)的指令集合。这个编写好的人类可读的程序文本称为源代码(Source code)或者代码。创建该程序的人称为程序员(Programmer)、编程人员(Coder)、或者开发人员(Developer)。每个程序都是用一种特定的程序语言编写,就像每本书都是用一种特定的语言(英语、德语、日语等)编写的一样。程序语言规定程序员在特定程序中编写指令时必须使用的句法和语法。本书提供的内容全面地包括了句法、语法和一门特殊的程序语言ActionScript 3.0的使用。准备开始一段愉快的时光吧。
编写ActionScript代码的工具
ActionScript代码是由普通的文本编写成的,因此一个简单的文本编辑器,如Windows中的Notepad或者Macintosh中的TextEdit就可以创建ActionScript程序。然而,大多数ActionScript程序员使用Adobe系统公司开发的两个商业工具Flex Builder和Flash authoring tool来编写代码。
Flex Builder是一个集成开发环境(Integrated Development Environment),或者简称为IDE。IDE是一个用于编写和管理代码的应用程序,就像字处理器是一个创建印刷文件的应用程序一样。开发人员使用Flex Builder并辅以ActionScript或者MXML来创建应用软件和多媒体内容。MXML是一门基于XML的用于描述用户界面的语言。
相比之下,Flash authoring tool是一个设计、动画和编程的混合编辑器。开发人员使用Flash authoring tool把ActionScript和手工绘图、动画和多媒体资源结合起来创建应用软件和多媒体内容。