【发布时间】:2012-12-25 07:00:42
【问题描述】:
看看这个例子:
addEventListener("myEventType", myFunction("argument"));
function myFunction(args:String):Function {
return function(evt:Event):void {
trace(evt.currentTarget, "has", args);
};
}
dispatchEvent(new Event("myEventType", true));
有效。
我可以做类似的事情,但通过dispatchEvent() 传递"argument" 吗?
这在dispatchEvent() 与addEventListener() 和myFunction() 完全分离的类中会非常方便。
我会非常需要这个,所以我想在不为每种情况创建自定义事件类的情况下做到这一点。
【问题讨论】:
标签: actionscript-3 events parameters addeventlistener dispatchevent