Flash Flex ActionScript 3.0开发权威手册

出版时间:2010-12  出版社:中国铁道  作者:张亚飞  页数:777  
Tag标签:无  

前言

  真正的软件应用在于领略其“魂”,而非觊觎其“表”。  本书是Actiorlscript 3.0开发从入门到精通的权威著作,全面细致地介绍了ActioriScript 3.0的程序编写方法以及语法规范,可以帮助用户建立正确的、良好的编程习惯。它包含下面6个方面的内容:  (1)建立正确的Actiorlscript认知,纠正用户经常容易犯的错误,以及当前Flash开发领域内的多项错误认识:  (2)Actiorlscript 3.0基本语法、面向对象开发:  (3)Flaskl可视化开发:  (4)Flex可视化开发:  (5)Actionscript 3.O类库分类详解:  (6)从基础入门到完全精通,从开发、编译、调试到部署,真正完整地开发知识。为什么必须从这本书开始学习ActionScript 3.0  本书系统地介绍如何将ActioriScript 3.0面向对象开发融入Flash Professional创作环境中,从而实现Flash的可视化开发。  可视化开发的根本目的是提高工作效率、降低成本,这是目前软件开发领域主流的开发思想。可视化开发对每一个雇主和ActioriScript 3.0开发人员来说都非常重要。因为雇主总是希望在让软件实现特定功能的前提下降低投入,这就对程序开发环境提出了要求。开发人员可以使用一个文本编辑器来手动编写代码,也可以使用可视化的开发工具通过拖放来完成复杂的手动编码,后者显然可以提高效率。  无数可视化开发软件(例如用于.NET开发的Visual studio,用于Java开发的Eclipse、JBuilder、NetBean.以及Delphi PowerBuilder等)正是为了适应这一要求诞生的。  Flash ProfessionaI就是这样一个可视化开发软件,但它与我们熟知的上述可视化开发软件有很大不同。Flash的可视化开发是以时间轴为基石的。  通过基于时间轴的Flash开发,不单单能够让开发者提高工作效率.还可以完美地让开发者和设计者团队协作。因为,设计者和开发者同样都是在以时间轴为基石进行工作。  本书可以帮助开发者快速掌握基于时间轴开发的核心思想,从而提高工作效率。当你去找Flash、相关工作时,雇主一定会考虑你的开发是否有效率,或者,对于设计人员来说,也会考虑是否能与开发者在时间轴这个基石上协同工作。  本书的内容适合Flash CS3 Professional、Flash CS4 Professional版本。

内容概要

本书是讲述Actionscript 3.0开发从入门到精通的权威手册,全面细致地介绍了Actionscript 3.0程序的编写方法以及语法规范,帮助用户建立正确的、良好的编程习惯,主要内容有:建立正确的Actionscript认知,纠正用户容易犯的错误,以及当前Flash开发领域内的多项错误认识,Actionscript 3.0基本语法、面向对象开发,Flash可视化开发,Flex可视化开发,Actionscript 3.0类库分类详解,引用实际案例介绍开发、编译、调试到部署这一完整的开发流程。    本书可以帮助开发者快速掌握基于时间轴开发的核心思想,从而提高工作效率。

作者简介

张亚飞,是多本Flash图书的作者(包括繁体版和简体版),涉及Flash程序开发和动画制作。张应用Flash已经有7年的时间,作为国内第一代因特网从业者,其独到的见解使他成为卓越的作者,这也是两岸出版机构都能接受他的原因。 
涉猎广泛,精通Flash、ASP、ASP.NET、HTML、PHP、JavaScript、Java及Microsoft SQL Server等,他能够轻松将Flash融入到其他编程领域,而不是将其孤立看待,这样可以将非常复杂的问题以非常浅显的方式表述出来,并使所有的读者都能受益。

书籍目录

第1篇  Actionscript语言基础入门  第1章  准备基础知识和配置开发环境  第2章  程序开发的基石——声明变量和使用变量  第3章  Actionscript语法规范和培养良好的编程习惯  第4章  数据运算和运算规则  第5章  流程控制  第6章  使用内建的全局函数  第7章  自定义函数第2篇  Actionscript的面向对象编程和编译  第8章  面向对象编程(OOP)——创建类和使用类  第9章  建立更可靠的OOP程序——类和成员的访问控制  第10章  重复使用类——继承和组合  第11章  静态成员、静态类和枚举(Enumeration)  第12章  多态(Polymorphism)——重载和覆载  第13章  接口和抽象——错误最深重的地方  第14章  类、接口和函数的组织——使用包  第15章  命名空间  第16章  反射、数据类型检查和数据类型转换  第17章  使用ASDOC输出帮助文档  第18章  处理程序异常——建立可靠的应用程序  第19章  指定类路径(Classpath)第3篇  与Flash软件紧密结合的可视化应用程序开发  第20章  使用Flash软件进行可视化开发  第21章  基干时间轴的可视化应用程序开发  第22章  影片剪辑的嵌套和多时间轴  第23章  使用Flash UI组件第4篇  与Flex Builder软件紧密结合的可视化应用程序开发  第24章  基于窗体的可视化应用程序开发  第25章  使用Flex Builder软件第5篇  显示对象和互操作  第26章  显示对象、显示对象容器和显示列表  第27章  事件处理和基本的交互控制  第28章  使用文本框呈现文本和设置文本的格式第6篇  类库和分类功能实现  第29章  处理字符串——String类和正则表达式  第30章  数组、矢量和复合数组(哈希映射、Dictionary对象)  第31章  处理日期和时间  第32章  开发网络应用程序  第33章  使用W3CDOM处理XML  第34章  使用E4X处理XML  第35章  使用Actionscript代码处理声音  第36章  使用Actionscript代码处理视频  第37章  为显示对象动态应用滤镜效果  第38章  创建和处理矢量图形  第39章  创建和处理位图以及使用混合模式  第40章  处理反向运动和IK骨架  第41章  使用3D空间和创建3D模型  第42章  创建过渡效果动画  第43章  配合FMS3开发实时通信应用程序  第44章  其他常用的Actionscript核心API第7篇  编译、调试、部署与实战  第45章  牢记Flash可视化开发的3个基本步骤  第46章  应用程序的编译和部署  第47章  使用Flash和Flex Builder调试Actionscript代码——原理与范例  第48章  使用Flash软件开发Air桌面应用程序、安装、部署附录A  了解和设置Actionscript编译器模式附录B  保留的Actionscript关键字附录C  键盘键和键控代码值对照表附录D  如何创建影片剪辑元件和按钮元件附录E  在Flash创作环境中使用声音的基础知识附录F  XML文档基本语法附录G  Flash CS5和Flash Builder 4协同工作附录H  参考文献以及资料来源

章节摘录

  每个版本的语言编写风格和语法有很大不同,基本都是一个新的语言。但从商业上考虑,为了延续ActionScript这个商标,才将它们以不同版本来表示。这与Java语言的版本表示不同。读者要明确这一点。  要认识AVM版本间的不同,最好的方法是与微软CLR(Common Language Runtime)做一个对比。主要是在“实现”上的区别,因为微软CLR是通用语言运行时(CLR有3种语言可以运行其上:C#.NET、JS.NET和VB.NET,所以被称为通用语言运行时),它并没有为特定的语言编写风格专门定义一个运行时。  AVM也与Mozilla的、JavaScript运行时不同,因为Mozilla有两种。JavaSoript运行时,一种运行时使用C完成(也就是众所周知的SpiderMollkey),另一种运行时使用、Java完成(也就是众所周知的Rhino)。在它们中运行的是同一种语言。  Adobe想使Flash Player成为像NET那样的cLR,各种风格的开发人员都可以在自己熟悉的环境中编写代码,而在同一个容器中运行,并且可以协同工作。  最初的AS1诞生时,、JavaScript正风行全球,因此,基于市场方面的考虑,AS1的语法和风格与JavaScript的语法和风格相似就不难理解了。而现在,风头正劲的要数AS3,它也与C#、Java等语言风格最接近。  虽然几个版本的Actiorlscript语言仅仅相差几个版本号,但是不能将它们中的任何一个作为另一个的升级版本来对待,因为任何一个语言版本相对于另外一个都是一个新的语言,虽然在语法上它们看起来很相似。

编辑推荐

  《Flash Flex ActionScript3.0开发权威手册(附光盘)》完全支持Flash CS5、Flash CS4、Flash CS3,以范例解释理论,通俗易懂;入门视频,让您轻松上手不含糊,将OOP融入Flash可视化开发,真正提高效率,实现团队协作,全新Flash Player API大曝光:新视频、3D模型、反向运动、IK骨架操纵,包含桌面AIR应用程序开发、网络应用开发、FMS开发,让您一本全拥有。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Flash Flex ActionScript 3.0开发权威手册 PDF格式下载


用户评论 (总计18条)

 
 

  •   Flash Flex ActionScript 开发权威指南书是不错!适合新老程序员!
  •   这本书是在西单图书大厦看了一天才决定要买的, 里面不是单一的讲解Flex ,而是结合Flash把设计和开发结合,让从java转型成为Flex开发的我受益匪浅。 觉得原来理不通的东西,通过这次的学习和温故知新,有了更多更清楚的认知。 好书,赞!
  •   我是初学的但有点flash方面的基础,本身是程序员,觉得简明易懂,就是书本本身页数比较多,书每页面积也小,所以书很厚 翻着翻着中间的页面容易脱落 这方面可能不太好 其他都挺好的
  •   FLASH动画自我升级用的升级用的
  •   公司买的书,买给开发人员用的
  •   书里面的内容非常详细,对初学者或者有一定编程基础的人来说都非常好,阅读中!
  •   看了这本书,感觉不错
  •   纸张很好,正在看...
  •   如题,但是把AS3讲得很基础很通畅,基本描叙了AS3和AS2不同点,可以当一本启蒙或需要熟悉AS3的程序员教材!
    有些实用章节写得很勉强,范例基本都是很简单的!内容比较传统,看不进教材的朋友勿买。可以作为参考书看看!
  •   书里配套光盘里源代码的说明乱七八糟的,路径和文件名一点都对不起来。估计是光盘更新过,但书里的说明却没跟上。太不认真了!一点都不严谨!其它还好吧。
  •   最近因为工作需要买的这本书,真的很实用
  •   蛮基础的,携带方便
  •   本书看了一点,感觉还是不错的。不过个人感觉要是系统学习好像不是太详细,不过可以作为工具用书使用这是非常不错的。
  •   很好 还没用得到 先买了作为资料储备
  •   过于老版了.可做为基础参考
  •   买书有3周了,书也看了大半了,书的内容还是挺丰富的。 纸装也不错,可是这书比较容易脱页。 书还没有看完就分成3拌了。
  •   这本书可以说,用来当字典用。新老程序员一看就懂得类型,例子很详细。希望大家用心去看,才能挖掘更多的东西
  •   书的边上,装订的地方裂了,我担心是不是翻两页,这书就要折为两半,其次,这书只有平常书的1/2大,太小了吧。非常不满意
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7