ActionScript3.0高级开发指南
《ActionScript3.0 Cookbook中文版》 是专为 ActionScript3.0 编程语言设计的实用参考书。此书覆盖从 基础语法 到 AIR桌面开发 的广泛主题,是开发者必备的解决方案手册。以下是书中重要知识点的简要概述:
1. 基础语法与数据类型
- 介绍基本结构:变量声明、函数定义、流程控制(if、for、while等)
- 涵盖数据类型,如
Number
、String
、Boolean
,以及复杂类型Array
和Object
2. 面向对象编程
- 详细讲解 类、对象、继承、封装 和 多态 的概念
- 创建自定义类及 ActionScript3.0 内置类库使用方法
3. 事件驱动编程
- 介绍 事件模型,包括事件的发射、监听和处理
- 关键事件类型:鼠标事件、键盘事件和时间轴事件
4. 显示对象和舞台
- 探讨
DisplayObject
类和 舞台 的概念 - 讲解如何创建、添加和删除显示对象,并应用图形、颜色、透明度和滤镜效果
5. 动画与时间轴控制
- 使用
Tween
类实现平滑动画 - 利用 ActionScript3.0 控制 Flash 时间轴
6. 网络通信
- 讨论 XML、JSON、
URLLoader
等类,用于服务器交互 - 处理 HTTP 和 FTP 请求
7. 音频和视频处理
- 操作音频和视频文件:播放、控制和编辑
- 使用
Sound
和Video
类
8. 本地存储和数据持久化
- 利用
SharedObject
进行本地数据存储 - 读取和写入 XML 或 JSON 文件
9. 错误处理和调试
- 使用
try-catch
语句进行错误捕获和处理 - 利用 Flash 调试工具调试代码
10. 性能优化
- 提供优化实践:减少循环内的计算、优化图形渲染等
11. AIR应用开发
- 探索使用 Adobe Integrated Runtime (AIR) 开发桌面应用程序的可能性
《ActionScript3.0 Cookbook中文版》 对于初学者和有经验的开发者都能带来价值,通过多种代码示例帮助开发者快速理解并解决实际问题。
1.42MB
文件大小:
评论区