关于事件监听,使用eventTarget还是director?

事件发射与接收 不在同一类代码里, 要是在一个类里就不用发射了!
网络模块 负责发送事件,
ui场景负责接收事件, 做出对应处理
这两出要是用 eventTarget的话就得
const eventTarget = new EventTarget();
有两个eventTarget 对象,分别在两个类里, 这样 接收不到事件

director 的话 两个类里都是从CC导入的! 是一个对象,这样就可以接收到事件啦!

如果用 eventTarget 的话, 是需要 自己维护一个全局的对象,这样才可以接收到事件

那么 eventTarget 和 director 的效率是否相同呢!
看文档 提示了 不要用node 那么用 director是否也高效呢?

director本身就是从EventTarget继承来的,而且大概率需要导入,比如loadScene,所以就简单用director好了,费事自己弄个EventTarget

嗯, 我以前就这么弄的, 刚刚看 3.6的文档 不知道用啥好了!