关于 Event 标记

Event 标记用于定义组件发出的事件。

此标记的语法如下:

[Event("event_name")]

例如,下面的代码定义 click 事件:

[Event("click")]

在 ActionScript 文件中将 Event 语句添加到类定义之外,以便将这些事件绑定到类,而不是绑定到类的特定成员。

下面的范例显示 UIObject 类的 Event 元数据,它处理 resizemovedraw 事件:

...
import mx.events.UIEvent;
[Event("resize")]
[Event("move")]
[Event("draw")]
class mx.core.UIObject extends MovieClip {
    ...
}

若要广播特定的实例,请调用 dispatchEvent() 方法。请参阅使用 dispatchEvent() 方法