ActionScript 3.0 Cookbook - 中文翻译及作者介绍

需积分: 48 1 下载量 37 浏览量 更新于2024-12-31 收藏 1.64MB PDF 举报
"ActionScript 3.0 Cookbook 中文翻译版,由Joey Lott, Darron Schall, Keith Peters撰写,常青(李新业)翻译,旨在为ActionScript 3.0开发者提供实用的代码解决方案。" 《ActionScript 3.0 Cookbook》是针对ActionScript 3.0编程语言的一本实用指南,该版本是Adobe Flash平台的核心编程语言,广泛应用于创建富互联网应用(Rich Internet Applications,RIAs)。书中作者通过一系列精心挑选的代码示例,帮助读者解决在开发过程中可能遇到的各种问题,覆盖了ActionScript 3.0的基础语法、对象模型、事件处理、动画制作、网络通信等多个方面。 ActionScript 3.0相较于早期版本有了显著的提升,包括更严格的类型检查、更高的性能以及更丰富的类库支持。这使得它能够构建更复杂、响应更快的互动应用。书中每个章节都围绕一个特定主题,如数据处理、图形绘制、用户界面构建等,每个话题下都有多个“食谱”(即解决方案),每个食谱都包含问题描述、解决方案、如何工作和讨论四个部分,旨在让开发者能快速找到并应用到自己的项目中。 译者常青(李新业)提供了中文翻译,以便国内开发者能更好地理解和应用这些技术。读者可以通过提供的论坛链接(http://groups.google.com/group/AS3_CN)进行交流和提问,以获得帮助和解答疑惑。此外,官方推荐使用Adobe Reader 8进行阅读,以获得最佳体验。 书中涵盖的知识点包括但不限于: 1. 基础语法:变量声明、数据类型、控制结构(循环、条件语句)、函数定义与调用。 2. 类与对象:面向对象编程基础,类继承,封装,多态性。 3. 动画与时间轴控制:帧操作,补间动画,动作脚本控制时间轴。 4. 事件处理:事件监听、分发和响应机制,事件流的理解。 5. 图形与绘图:使用DisplayObject和Graphics类进行图形绘制。 6. 网络通信:XML、JSON数据交换,Socket通信,URLLoader和URLRequest类。 7. 用户界面组件:使用Flex或其他库中的UI组件构建用户界面。 8. 数据绑定:实现视图和模型之间的数据同步。 9. 音频和视频处理:播放、控制和处理媒体文件。 10. 性能优化:代码优化技巧,内存管理,减少重绘和重排。 这本书不仅适合有一定ActionScript基础的开发者,也对初学者有很高的参考价值,因为它提供了实际问题的直接解决方案,帮助开发者快速提升技能,应对实际项目中的挑战。