当您可以直接调用函数时,创建这样的自己的事件有什么用。
例如
var customEvent:Event = new Event("ev");
_myObject.addEventListener("ev", handler);
private function handler(e:Event):void
{
//Do something
}
//And then dispatching the event else where like this
_myObject.dispatchEvent(customEvent);
当您可以像这样直接调用函数时
handler();
private function handler():void
{
//do something
}
自定义事件到底有什么意义?在这种情况下,我应该使用哪一个来提高效率和最少的资源消耗?