Adobe®


Flash® CS4 Professional 类自述


本自述文件仅适用于用户特定的 Local Settings 文件夹中的类,而不适用于 First Run 文件夹中的类。在 Adobe® Flash® CS4 Professional 软件首次运行时,First Run 文件夹中的内容将会复制到 Local Settings 文件夹中。

包含本自述文件的 Classes 文件夹是 Flash CS4 Professional 中 ActionScript™ 2.0 语言编译器所使用的默认类路径的一部分。Flash CS4 Professional 在“ActionScript 2.0 设置”对话框中显示默认类路径,您可从“首选参数”对话框的“ActionScript”类别中找到该对话框。

Classes 文件夹中包含下列项:

  1. Adobe Flash Professional Classes Read Me.htm(本文件)
  2. FP 7(文件夹)
  3. FP 8(文件夹)
  4. FP 9(文件夹)
  5. FP 10(文件夹)
  6. mx(文件夹)
  7. toplevel.as(文件)
  8. aso(文件夹;在首次编译 ActionScript 2.0 类时自动创建)

Classes 文件夹在类路径中由条目 $(LocalData)/Classes 表示。但是,此条目表示的是一种特殊情况。与映射到单个目标文件夹的所有其它类路径条目不同,$(LocalData)/Classes 条目由编译器在内部映射到下面的目标文件夹:

  1. Classes 文件夹,编译器可以在其中找到 mx 包和 toplevel.as 文件。
  2. FP7、FP8、FP9 或 FP10 文件夹,具体取决于导出的 .swf 文件的版本(在“发布设置”对话框中进行设置)。如果 .swf 文件版本为 Flash Player 7 或更低版本,类路径中将包括 FP7 文件夹(而不是 FP8 文件夹)。如果 .swf 文件版本为 Flash Player 8,则类路径中将包括 FP8 文件夹(而不是 FP7 文件夹)。如果 .swf 文件版本为 Flash Player 9,则类路径中将包含 FP9 文件夹与 FP8 文件夹,但是将会先搜索 FP9 文件夹。如果在 FP9 文件夹和 FP8 文件夹都对类进行了定义,则将使用 FP9 文件夹中所定义的类。

尽管 FP7、FP8、FP9 和 FP10 文件夹与包的行为有所类似,但它们不是包;它们仅仅是由编译器按照一定条件包括在类路径中的普通文件夹。这是对类路径的典型行为有意背离,也是 ActionScript 2.0 编译器的唯一此类特例。

以下是一些发布到 Flash Player 9 时的示例:
Classes\FP9\MovieClipLoader.as 映射为 MovieClipLoader.as 类。
Classes\FP8\TextField\StyleSheet.as 映射为 TextField.StyleSheet 类。
Classes\mx\accessibility\AccImpl.as 映射为 mx.accessibility.AccImpl 类。

©2008 Adobe Systems Incorporated。保留所有权利。
Adobe、Adobe 徽标、ActionScript 和 Flash 是 Adobe Systems Incorporated 在美国和/或其它国家(地区)的商标或注册商标。其它商标为其各自所有者的财产。