ActionScript 3.0编程宝典:第二版详解

5星 · 超过95%的资源 需积分: 0 45 下载量 90 浏览量 更新于2024-07-26 2 收藏 12.44MB PDF 举报
"ActionScript 3.0 宝典 第二版是一本全面介绍ActionScript 3.0的书籍,作者是Roger Braunstein。这本书详细阐述了ActionScript 3.0的基础知识,包括语言基础、对象操作、显示列表、事件框架、错误处理、外部数据、声音和视频应用、图形编程以及二进制数据操作等。书中还包含大量实例代码,适用于不同级别的ActionScript编程人员学习参考。更新版涵盖了ActionScript 3.0的新特性以及与Flash Player 10的兼容性,展示了ActionScript 3.0作为富互联网应用(RIA)开发的强大能力,如使用Pixel Blender进行高级图形效果、新文本和排版功能、动态声音的控制,以及模板类型和新的矢量数据结构。" ActionScript是Adobe Flash的编程语言,主要用于创建交互性强的Web内容。ActionScript 3.0是其一个重要的升级版,性能比前一版本提高了10倍,并且可以应用于Adobe的新平台,如Flex和AIR。ActionScript 3.0不再仅限于脚本语言的角色,而是发展成了一种面向对象的语言。 本书共分为九部分,内容覆盖了ActionScript 3.0的基础语法、核心数据类型、显示列表编程、事件驱动编程、错误处理、外部数据交互、声音和视频处理、图形编程和动画制作,以及在更广阔的应用场景中的使用,如全球化、无障碍设计和色彩校正。 部分一介绍ActionScript 3.0的基础知识,包括语言概述和基本语法。部分二至部分五深入讲解了各种数据类型,如字符串、数字、数组、向量、对象、XML、正则表达式等,并介绍了对象定向编程和错误验证。部分六至部分八涵盖显示列表的使用,3D编程,以及文本处理和高级文本布局。部分九和十介绍了事件处理,包括鼠标和键盘交互、定时器和多触点输入。部分十一涉及错误处理,包括错误和异常以及调试工具的使用。部分十二至部分十四讨论了外部数据的获取和管理,如网络基础、远程服务通信和文件访问。部分十五和十六讲解了声音和视频的播放、捕捉和生成。最后,部分十七到十九关注图形编程和动画,包括颜色和几何变换、滤镜应用、像素着色器和3D高级编程。 总而言之,ActionScript 3.0 宝典 第二版是ActionScript开发者的必备参考资料,它提供了全面的技术指导,帮助开发者充分利用ActionScript 3.0的潜力,创造丰富的交互式Web内容和应用程序。