介绍几本as3.0的经典书籍

学习as3.0可能是一件十分枯燥的事情,关于其的书籍也是很多,但其中很多都是基于帮助文档的整理,很多内容都是转抄而来,并不是作者自己的经验之谈,加之表述能力不强,使得其书是越看越迷糊,本来很简单的问题反而将读者绕进去了,绝对算是误人子弟。
虽然说as3.0早已不算是一项新技术了,但想必要学这门技术的人还是很多的,因此我在此推荐几本比较不错的相关书籍,以防止更多的人像我当初一样因为购买了垃圾书籍而费时费力费钱。
actionscript3.0精髓
要提到最经典的as3.0书籍,最需要推荐和值得阅读的便是由东南大学出版社出版的系列书籍中的《ActionScript 3.0精髓》了,这本书有英文影印本和中文版两种版本。中文版的纸张较差,而且翻译水平很差,本来很容易理解的知识点却因为翻译不给力而使得很难理解,因此还是建议有英文基础的人去购买英文影印版。
《ActionScript 3.0精髓》十分清晰地涵盖了ActionScript编程的所有细节。若你此前没有任何编程基础,该书会引导你循序渐进地逐步掌握ActionScript。如果你已具备一定的ActionScript开发经验,这本书将帮助你进一步弥补知识漏洞,并以正规的术语重新思考那些重要概念。
ActionScript 3.0是对Flash编程语言的一次重大升级。它更快、更简洁,而且比以前的各个版本都更为先进。只有《ActionScript 3.0精髓》可以把你所需理解的每一个ActionScript 3.0主要概念,都通过明白流畅的语言细细讲述。也只有《ActionScript 3.0精髓》可以让你深入掌控ActionScript 3.0的全部潜力。
这是一本真正的开发者手册,它包含实用的阐释、深刻的警示和数以千计的样例程序,以展示如何多快好省地完成工作。在这本900余页的书中,你能找到:
详尽的ActionScript核心语言概述,包括面向对象编程、类、对象、变量、方法、函数、继承、数据类型、数组、事件、异常、范围、名字空间、XML和安全等。
actionscript cookbook
第二本要推荐的同系列的另外一本相关as3.0的书籍《ActionScript 3.0 Cookbook》,与上一本一样都是经典之作,同样推荐英文影印版的。
本书讨论了在Flash Player里执行的ActionScript3.0语言,采用问题—解法—讨论的形式讲解开发过程中常见问题的实际解法,例如:检测用户的 Flash Player 版本或操作系统;格式化日期和货币类型;接受用户输入及操作文字字符串;在运行时绘制各种形状;访问音频和视频;使用 Flash Remoting 进行远程过程调用;加载、发送和检索 XML 数据等。
全书涵盖客户端ActionScript的整个范畴,将概念应用于实际情况,采用特定的格式协助读者迅速解决特定的问题。读者无需逐页阅读就可以了解底层代码,解决问题,完成任务。
本书适合广大从事ActionScript3.0开发应用的人员参考使用。
flash actionscript3.0 动画教程
第三本也为国外作者的书籍《Flash ActionScript 3.0动画教程》,这本书虽然是中文版的,但是由王汝义翻译,翻译自然不算差的,因此也在推荐之内,并且试看了一下,内容叙述还是清晰条理的。
关于此书的作者应该特别介绍一下,Keith Peters,世界级的Flash技术大师。他的个人网站www.bit-101.com是业界知名的技术资源站点,以众多极具启发性和实验型的开源ActionScript代码而蜚声全球。他拥有近10年的Flash开发和设计经验,撰写过多部Flash方面的图书和大量杂志文章,本书为其代表作。
flash actionscript3.0 动画高级教程
第四本《Flash ActionScript 3.0 动画高级教程》为第三本的姊妹篇,算是一个系列的,内容也是不错,翻译作者也一样,质量同样可以保证。本书是介绍Flash 10 ActionScript动画高级技术的经典之作,是作者在这一领域中多年实践经验的结晶。书中不仅涵盖了3D、最新绘图API以及Pixel Bender等Flash 10 ActionScript特性,深入介绍了碰撞检测、转向、寻路等Flash游戏开发技术,还通过实例具体讲解了等角投影和数值积分的基本理论和应用。
flash actionscript3殿堂之路
第五本《Flash ActionScript 3 殿堂之路》比较适合初学者翻阅,里面的知识点比较浅显,如果是初学者的话,建议购买,若是有as3.0基础的就别购买了。本书是国内第一本“面向原因式”(Why—Oriemed Book)与国际同步的、全面系统介绍ActionScript 3的书籍。本书以前端系统架构师的眼光,将面向对象思想作为主轴讲述ActionScript 3的精髓;从系统架构的高度,清楚讲解ActionScript3的API设计原因、原理和应用。面向对象思想和ActionScript3系统架构是RIA开发的任督二脉,打通之后,会发现所有ActionScript 3知识都是共通共融、浑然一体的,从而再进行学习或开
发,就会势如破竹、轻松如意。
全书共分5个部分。第1部分:ActionScript 3语言基础;第2部分:ActionScript 3面向对象编程;第3部分:ActionScript 3核心类;第4部分:ActionScript 3主要的Flash Player API;第5部分:ActionScript 3视觉编程。附书光盘内容为书中实例源文件和本书中重点操作视频演示教程。
本书适合有基础编程知识(不限语言)的Flash、Flex、AIR爱好者和开发人员,尤其适合ActionScript 2读者。本书还为Java、c#等其他OOP语言爱好者学习ActionScript 3提供了专门的导读和一定的横向比较。
以上5本书籍可以放心购买,绝对物超所值,至于其他书籍么,个人比较着看吧!不过千万别被一些经典啦、权威啦之类的字眼迷惑,以上5本书虽然从封面还是书名上都不是那么的高调,但绝对算是口碑甚佳的上乘之作。
另外,王汝义著作的书籍还是不错的,虽然很浅显也很简洁,但很实用,有经济基础的朋友不妨看下。

你可能感兴趣的:(Flash)