您的浏览历史

ActionScript 3.0 编程精髓(china-pub首发)



促销信息
华章清凉读书月第2波,买活动页面任2本图书,免费送1本!数量有限,赠完为止

精彩评论
市场价 : ¥99.00
普通会员 : ¥79.20
1-3星会员: ¥77.22
4-5星会员: ¥74.25(75折)

基本信息
【评  价】 (共 83 条) 参与评论
【原 书 名】 Essential ActionScript 3.0
【原出版社】 O'Reilly
【作  者】Colin Moock [同作者作品]
【译  者】 林吓洪[同译者作品]
【丛 书 名】 华章图文信息有限公司O'REILLY图书系列
【出 版 社】 机械工业出版社     【书 号】 9787111239925
【上架时间】 2008-6-6
【出版日期】 2008 年5月 【开 本】 16开 【页 码】 782     【版 次】1-1
【所属分类】 计算机 > 软件与程序设计 > 综合 > 高级程序语言设计
计算机 > 数码/设计 > Flash
编辑推荐

在Web开发领域,本书已经被圣经化;.
ActionScript 3.0公认经典杰作!..
Flex/Flash开发者必备宝典!
被大家称为:The Colin Moock book ...



【内容简介】

本书极其透彻而详尽地介绍了ActionScript编程。如果你此前没有编程知识,那么本书将循序渐进地指引你开始精通ActionScript之旅。如果你对ActionScript有所了解,那么本书将帮助你填补知识空缺并规范地回顾重要概念。 ActionScript 3.0是F1ash编程语言的一次重大升级。它更加高效、更加清晰,并且比先前版本更加完善。本书对理解ActionScript 3.0所需要的每个重要概念给出了易懂而细致的解释,对实现ActionScript 3.0的全部潜能提供了足够深入的讲解。

【编辑推荐】

ActionScript 3.0编程精髓
  本书极其透彻而详尽地介绍了ActionScript编程。如果你此前没有编程知识,那么本书将循序渐进地指引你开始精通ActionScript之旅。如果你对ActionScript有所了解,那么本书将帮助你填补知识空缺并规范地回顾重要概念。ActionScript 3.0是Flash编程语言的一次重大升级。它更加高效、更加清晰,并且比先前版本更加完善。本书对理解ActionScript 3.0所需要的每个重要概念给出了易懂而细致的解释,对实现ActionScript 3.0的全部潜能提供了足够深入的讲解。
  这是一本真正的开发者手册,囊括了实用的阐释、见解深刻的提示,并且通过上千份代码示例演示如何正确完成任务。在本书中,你将学到:
  •对ActionScript语言核心的详尽介绍,包括面向对象编程、类、对象、变量、方法、函数、继承、数据类型、数组、事件、异常、作用域、命名空间、XML和安全。
  •对可视化和交互编程主题的深入探索,例如显示APl、层次化的事件处理、鼠标键盘的交互作用、动画、向量图、位图、文本,以及内容装载操作。
  •对代码编写问题的实用建议,例如把ActionScript与使用Flash authoring tool手工制作的素材相结合,在Flex Builder 29使用Flex框架,以及创建可重用的代码库。作为Flash和ActionScriptTF发社区的第一手资源,很多人根据作者的名字将本书尊称为“The Colin Moock Book”。一个很好的理由就是:只有本书作者能够对ActionScriptT解的如此透彻,熟知其微妙和能力,同时以平易近人的方式阐释每个细节。Moock多年的研究和实际编程经验,以及与Adobe内部工程师的紧密接触使得本书具有无以伦比的精确性和完备性。如果你想学习ActionScript 3.0,那么本书正是你需要的。
  Adobe Developer Library——O’Reilly Media,Inc.,与Adobe Systellls,Inc,联合出版项目——是使用Adobe技术的开发人员的权威资源。关于图书的最新信息、在线资源以及更多内容请访Ihqadobedeveloperlibrary.corn。

【目录信息】

序言
第一部分 ActionScript起步
第1章 核心概念
  编写ActionScript代码的工具
  Flash客户端运行时环境
  编译
  快速回顾
  类和对象
  创建一个程序
  包
  定义一个类
  虚拟动物园简介
  构造方法
  创建对象
  变量和值
  构造参数和参量
  表达式
  把变量的值赋给另一个变量
  宠物的一个实例变量
<< 查看详细目录

【译者序】

ActionScript是一种基于ECMAScript的编程语言,用于创建应用程序和编写多媒体内容以在Flash客户端运行器中播放。ActionScript从2.0发展到3.0与其说是一次版本上的升级,倒不如说是一次革命性的更新。无论从语法、虚拟机性能还是语言所提供的功能等诸多方面,Adobe都对它做出了重大的改进。ActionScript 3.0是一门真正的面向对象程序设计语言。.
《Essential ActionScript 3.0》是Colin Moock的最新力作,堪称ActionScript 3.0宝典。翻译本书源于一次宝贵的实习经历让我有机会在一个项目中使用ActionScript3.0。然而,就是那次不经意的短暂接触让我对这门语言产生了浓厚的兴趣。ActionScript 3.0的简单.. << 查看译者序

【前言】

ActionScript是Adobe的Flash平台的官方编程语言。尽管最初是作为一个用于控制动画的简单工具而被构思的,但此后ActionScript却发展成了一门复杂的编程语言,用于为Web、移动设备和桌面计算机创建内容和应用程序。贴切它的根本,ActionScript可以被许多不同的程序员和内容制作者用于许多不同途径。例如,一个动画片制作者可能就使用几行的ActionScript来暂停一个Web动画的播放。或者,一个界面设计者可能使用几百行的ActionScript来为一个移动电话界面增加交互性。或者,一个应用程序开发人员可能使用几千行的ActionScript来为Web浏览器和桌面配置创建一个完整的e-mail阅读应用程序。.
本书真正全面而.. << 查看前言

【序言】

我们想像这样一个世界,每一种数字交互(无论在教室、办公室、住所、机场还是汽车中)都是一种强大、简单、有效的美妙体验。Flash Player正被广泛用于提供这种体验,并且已经发展成为了一个跨浏览器、操作系统和设备的尖端平台。.
驱动Adobe进行Flash Player革新和开发的主要动力之一是看到了开发人员正在拓宽可能的开发边缘,从而允许更多开发人员来完成这项工作。
回望2001年的机器,你会看到网络正在被广泛使用并且网站的早期标志不仅包含页面而且包含交互式应用程序。这些应用程序最初使用HTML表单并依赖于网络服务器来处理表单信息。少数前沿的开发人员正致力于在Flash中使用ActionScript以利.. << 查看序言

【书摘】

第一部分 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和手工绘图、动画和多媒体资源结合起来创建应用软件和多媒体内容。
  ……
评论交流 共有83人开贴评论  97人参与评论  61人参与打分 查看
24人
 39%
用户平均打分
我要写评论 help如何参与评论和打分
10人
 16%
9人
 14%
2人
 3%
16人
 26%

aoliao
三级评论员
评价等级:  
发表于:2008-9-26 21:40:00
连基本的变量作用域恐怕都讲不清楚吧,下面的枪手是不是也太多了。不如张亚飞的《Flash ActionScript 3.0开发王》这本好,能将Flash融入到整个网络开发中,并且张亚飞还建立了“基于时间轴的知识体系”,简单易学,初入门者也能很快学会,老鸟也能深受其益。

读一读《Flash ActionScript 3.0开发王》的前言就知道了,事实胜于再多的枪手。
http://www.china-pub.com/40001
回复 ( 6条评论-- 点击查看讨论 )
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得9个)

after90
一级评论员
评价等级:  
发表于:2008-7-2 9:54:00
最近正在看这本书,作者翻译还是可以的,至少翻译还是忠于原文的。听到评论说XML这节翻译的不好,特地跳翻过去看了一下。我感觉作者应该为了做到尽量精确才特意这么翻译的。书中的祖先和后裔泛指非直系的前辈和后代,父亲和孩子指直系的。和原著中的文字挺对应的。如果全部都用父节点,子节点,反而掩盖了细节。当然这么翻译感觉读起来确实很别扭,像是在讨论家事,哈哈。
回复 ( 1条评论-- 点击查看讨论 )
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得1个)

xiaoyat
二级评论员
评价等级:  
发表于:2008-6-4 16:05:00
这是Colin Moock 的最新作品,称得上是ActionScript 3.0 宝典了。看这本书,如果有一定的基础,在几天内就能自由地使用这门语言了。Moock在ActionScript社区的权威地位,读了英文原版,被他的写作艺术深深折服,我相信这本书不用推荐,只要是该领域的人都得必备的图书。
回复 ( 1条评论-- 点击查看讨论 )
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得2个)

siyang1982
一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-6-21 8:50:00
好书,不用多说。如果只能买一本AS的,就是这本吧
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

musenfox

二级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-3-7 14:18:00
书还没有仔细看,先不对书做评价了。

对于出版社,价格有点太贵,如果能降低点就好了,或者提高印刷质量,之前有朋友反映书的纸张不太好,不过我其实倒是很喜欢这种纸,觉得更像是铅印的感觉。
回复 ( 2条评论-- 点击查看讨论 )
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得2个)
我要写评论
查看所有评论交流(共83条)