最近编程 有一个误区,并不是任何一个对象继承了eventdispatcher后,就可以使用这个类抛出任何事件。
事实上eventdispatcher类只有activate和deactivate 两个事件,其他事件无法直接抛出;
任何一个事件发送者都有其支持的事件表,如sprite可以抛出的事件在手册中可以清楚看到。
问题很简单,但笔者不小心掉入一次 这个本不该掉入的陷阱。。。
- -!
另外注意事件流出现在显示对象表中,非显示对象表,无事件流。其实非显示对象表中对象的事件已经不是一般常用的交互事件 如鼠标事件, 多半是工具类的事件或自定义事件;