我正在阅读David Tucker撰写的这篇文章(http://www.davidtucker.net/2007/10/29/cairngorm-part-3/),其中他谈到了Cairngorm Events。
我想在此提出两件事 -
使用事件arg调用父类的构造函数有什么意义?例子中的超级(LOGIN)
为什么需要覆盖克隆方法?
了解这些事情可以让我更好地了解Cairngorm的工作方式。
由于
答案 0 :(得分:1)
这两个问题都不是针对Cairngorm事件的。这是AS3事件的标准机制。
Cairngorm事件继承自Event和Event类需要“type”字符串。这就是你需要在构造函数中指定它的原因。
创建自定义事件类时,需要覆盖克隆方法。当您想要重新分派自定义事件的实例时,Flash Player会自动调用此方法。