当我们无法扩展EventDispatcher的时候就只有去实现IEventDispatcher了。但是事情并不是想象的那么简单,这里有一点小小的弯子。
IEventDispatcher只是一个空的抽象的接口,你调用它的addEventListener方法并不会对fp产生任何影响。as3中实现底层事件机制的只有EventDispatcher,所以在我们必须实现IEventDispatcher的时候,同时也必须复合(聚合)一个EventDispatcher的实例。
具体的
当我们无法扩展EventDispatcher的时候就只有去实现IEventDispatcher了。但是事情并不是想象的那么简单,这里有一点小小的弯子。
IEventDispatcher只是一个空的抽象的接口,你调用它的addEventListener方法并不会对fp产生任何影响。as3中实现底层事件机制的只有EventDispatcher,所以在我们必须实现IEventDispatcher的时候,同时也必须复合(聚合)一个EventDispatcher的实例。
具体的