as3 自定义事件中都要重构clone这个方法

以下摘抄《殿堂之路》第300页原话
其中clone()方法最为重要,使用clone()方法可以返回当前事件对象的一个拷贝。
这个clone()方法一般不需要我们手工调用,
当我们将一个事件对象重复发送时,
EventDispatcher类会自动调用clone()方法,产生这个事件的拷贝。
将MyEvent事件重复发送,好理解的说就是转发MyEvent事件,
如果没有重构MyEvent事件,那么EventDispatcher在重复发送时,
调用的clone是Event的clone方法,那么clone出来的事件自然就是Event类,
而不是MyEvent,所以你在侦听时使用e:MyEvent类型接收时,
自然就会报错无法将Event类转换成MyEvent类。
原文地址:https://www.cnblogs.com/naiking/p/2272290.html