Action Scripts 3.0开发人员指南

《Action Scripts 3.0开发人员指南》是一本系统介绍ActionScripts 3.0编程语言的入门指南,内容覆盖了从基础语法到高级应用的各种知识点,适合于希望掌握ActionScript 3.0开发的程序员。指南介绍了ActionScript 3.0的基础内容,包括日期和时间的使用、字符串的管理、数组的创建和操作等。在使用日期和时间方面,第1章“使用日期和时间”为开发者提供了如何处理日期对象和时间间隔的方法,包括创建日期对象、获取日期和时间信息、以及控制时间间隔。字符串管理在第2章中被详细讲解,包括字符串基础知识、创建字符串、字符操作、字符串比较、对象的字符串表示形式、字符串连接、查找子字符串和模式、转换大小写等。数组作为编程中常用的结构,在第3章中被讲解,涵盖了数组基础知识、索引数组、关联数组、多维数组、数组克隆、扩展Array类等概念。在编程过程中,错误处理是必不可少的环节。第4章“处理错误”介绍了错误处理的基础知识、错误类型以及ActionScript 3.0中的错误处理方式。它还提供了使用Flash运行时调试版、处理同步错误、创建自定义错误类、响应错误事件和状态的方法。正则表达式作为一种强大的文本处理工具,在第5章中被单独讲解。开发者可以了解到正则表达式的基础知识、语法、以及如何对字符串使用正则表达式。正则表达式示例包括了Wiki解析程序。第6章“使用XML”则是对XML的讲解,包括了XML基础、E4X方法、XML对象和XMLList对象的操作。这为处理XML数据提供了基础,包括读取外部XML文档以及在ActionScript中使用XML加载RSS数据的示例。事件处理在编程中是非常重要的一部分,第7章“处理事件”讲述了事件处理的基础知识,包括ActionScript 3.0与早期版本在事件处理上的不同,以及事件流、事件对象、事件侦听器和事件处理示例。第9章开始,指南介绍了显示编程相关的知识点,包括显示列表方法的优点、使用显示对象、处理显示对象、对象动画、舞台方向、动态加载显示内容等。这为开发者在Flash和AIR环境中创建交互式用户界面提供了支持。在处理图形和位图方面,指南分别在第11章和第12章介绍了使用绘图API和位图的基本知识。绘图API部分涵盖了Graphics类、绘制线条和曲线、形状绘制、渐变线条和填充、以及绘图API在动画处理中的应用。位图使用基本知识包括Bitmap和BitmapData类的使用、处理像素、复制位图数据、制作纹理等。过滤显示对象在第13章被讲解,涵盖创建和应用滤镜、可用的显示滤镜以及使用FilterWorkbench的示例。第14章介绍了PixelBender着色器的基础知识,包括加载或嵌入着色器、访问着色器元数据、指定着色器输入和参数值。影片剪辑是Flash应用中常见的元素,第15章讲述了影片剪辑的基础知识,包括MovieClip对象的使用、控制影片剪辑播放、使用ActionScript创建MovieClip对象等。动画处理在ActionScript 3.0中也是非常重要的一个部分,第16章“使用补间动画”讲述了补间动画的基础知识、合并补间动画脚本、描述动画、添加滤镜和将补间动画与其显示对象关联。在第17章中,指南介绍了在三维环境中工作的基础知识,包括了解FlashPlayer和AIR运行时的3D功能、创建和移动3D对象、将3D对象投影到2D视图上等。第18章“使用反向运动”提供了反向运动的基础知识,包括IK骨架动画处理概述、获取IK骨架信息、实例化IKMover并限制其移动、移动IK骨架、使用弹簧和IK事件。整体来说,《Action Scripts 3.0开发人员指南》是一本涵盖了ActionScript 3.0编程方方面面的工具书,无论是初学者还是有经验的开发者,都可以从中获得宝贵的知识和启发。这本书不仅能够帮助读者快速入门,也能够指导他们在开发过程中解决各种编程难题。
pdf 文件大小:13.91MB