我发现addEventListener
方法有点有限。我想使用它的另一个版本,由我制作。我想插入一个参数来判断是否可以自动删除分派的事件,这样就可以避免我不得不在任何地方写这个:
obj.addEventListener(Click, function onClick(e:Event):void {
obj.removeEventListener(Click, onClick); // <--- I want to avoid this
});
然后:
obj.addEventListener(Click, function onClick(e:Event):void {
// no need anymore.
}, true); // <--- see
我可以采取什么方法来实现这一目标?