Flash Player API 类位于 flash.* 包中。Flash Player API 是指 Flash 包中的所有包、类、函数、属性、常量、事件和错误。Flash Player API 是 Flash Player 所特有的,这与基于 ECMAScript 的顶级类(如 Date、Math 和 XML)或语言元素相反。Flash Player API 中包含面向对象的编程语言中所具有的功能,如用于 geometry 类的 flash.geom 包,以及特定于丰富 Internet 应用程序的需要的功能,如用于表现手法的 flash.filters 包和用于处理与服务器之间的数据传送的 flash.net 包。
用于 ActionScript 创作的其它类位于 fl.* 包中并且包括:
| 包 | 说明 | |
|---|---|---|
| 顶级 | 顶级中具有核心 ActionScript 类和全局函数。 | |
| air.net | air.net 包中有用于网络检测的类。此包仅对在 AIR 运行时中运行的内容可用。 | |
| air.update | air.update 包中具有用于更新 AIR 应用程序的类。此包仅对在 AIR 运行时中运行的内容可用。 | |
| air.update.events | air.update.events 包中具有用于定义 AIR 应用程序更新框架所使用事件的类。此包仅对在 AIR 运行时中运行的内容可用。 | |
| flash.data | flash.data 包中包含用于使用 Adobe AIR 本地 SQL 数据库的类。 | |
| flash.desktop | flash.desktop 包中包含用于复制并粘贴操作和拖放操作的类,以及用于定义由文件使用的系统图标的 Icon 类。 | |
| flash.display | flash.display 包中包含 Flash Player 用于构建可视显示内容的核心类。 | |
| flash.errors | flash.errors 包中包含一组常用的错误类。 | |
| flash.events | flash.events 包支持新的 DOM 事件模型,并包含 EventDispatcher 基类。 | |
| flash.filesystem | flash.filesystem 包中包含用于访问文件系统的类。此包仅对在 AIR 运行时中运行的内容可用。 | |
| flash.geom | flash.geom 包中包含 geometry 类(如点、矩形和转换矩阵)以支持 BitmapData 类和位图缓存功能。 | |
| flash.html | flash.html 包中包含用于在 AIR 应用程序中包含 HTML 内容的类。此包仅对在 AIR 运行时中运行的内容可用。 | |
| flash.media | flash.media 包中包含用于处理声音和视频等多媒体资源的类。 | |
| flash.net | flash.net 包中包含用于在网络中发送和接收的类,如 URL 下载和 Flash Remoting。 | |
| flash.security | flash.security 包中包含用于验证 XML 签名的类。此包仅对在 AIR 运行时中运行的内容可用。 | |
| flash.system | flash.system 包中包含用于访问系统级功能(例如安全、多语言内容等)的类。 | |
| flash.ui | flash.ui 包中包含用户界面类,如用于与鼠标和键盘交互的类。 | |
| flash.utils | flash.utils 包中包含实用程序类,如 ByteArray 等数据结构。 |