【发布时间】:2010-04-07 19:01:00
【问题描述】:
在 Adobe 教程中,他们建议创建一个类来处理事件(请参阅下面的复制/粘贴代码和页面链接)。
我想知道是否必须使用函数 handleAllEvents 处理所有事件,使用 if 语句检查目标是否是我想要的,事件是否是我想要的。
即if (event.type=="click") && (event.currentTarget == "myId")
我是否应该有一个 if 列表(针对每个目标和每个事件类型?)
谢谢
// events/MyStaticEventHandler.as
package { // Empty package.
import flash.events.Event;
import mx.controls.Alert;
public class MyStaticEventHandler {
public function MyStaticEventHandler() {
// Empty constructor.
}
public static function handleAllEvents(event:Event):void {
Alert.show("Some event happened.");
}
}
}
链接(在底部): http://livedocs.adobe.com/flex/3/html/help.html?content=events_05.html
【问题讨论】:
标签: apache-flex actionscript-3