看这个例子:
addEventListener("myEventType", myFunction("argument"));
function myFunction(args:String):Function {
return function(evt:Event):void {
trace(evt.currentTarget, "has", args);
};
}
dispatchEvent(new Event("myEventType", true));
有用。
我可以做类似的事情,但"argument"
通过dispatchEvent()
吗?
在与anddispatchEvent()
完全分开的类的情况下,这将非常方便。addEventListener()
myFunction()
我会非常需要这个,所以我想在不为每种情况创建自定义事件类的情况下做到这一点。