定义集合属性

在组件的 ActionScript 文件中使用 Collection 标记定义集合属性。有关详细信息,请参阅关于 Collection 标记

注意

本节假定您已了解如何创建组件和可检查的组件属性。

定义集合属性:

  1. 为组件创建一个 FLA 文件。请参阅创建组件影片剪辑
  2. 创建一个 ActionScript 类。请参阅创建 ActionScript 类文件
  3. 在 ActionScript 类中,插入一个 Collection 元数据标记。有关详细信息,请参阅关于 Collection 标记
  4. 在组件的 ActionScript 文件中,为集合定义 getset 方法。
  5. 向 FLA 文件添加工具类,方法是选择"窗口">"其它面板">"公用库">"类",然后将 UtilsClasses 拖动到组件的库中。

    UtilsClasses 包含用于 Collection 接口的 mx.utils.* 包。

    注意

    由于与 UtilsClasses 关联的是 FLA 文件,而不是 ActionScript 类,因此若在查看组件的 ActionScript 类时进行语法检查,Flash 会抛出一个编译器错误。

  6. 编写一个包含集合项目属性的类。

    请参阅为集合项目定义类