事件可以用 emit 和 dispatchEvent 来发送,我的问题是,

我在Rocker里
我在 world 里
收不到事件。。。。。。。。。。。。。。。。
在world里 使用emit, 和dispatchEvent 就可以收到,,,, 请问这样子用为什么不可以?
事件可以用 emit 和 dispatchEvent 来发送,我的问题是,

我在Rocker里
我在 world 里
收不到事件。。。。。。。。。。。。。。。。
在world里 使用emit, 和dispatchEvent 就可以收到,,,, 请问这样子用为什么不可以?
根据@jare大神的说法,emit和on是node的成员方法,所以你在一个脚本里emit发送事件只能在该脚本用on来接收,而dispatchar是一层一层往父节点派送,你发送事件所在的节点和接收事件的节点不是父子关系
找到问题了谢谢。在world上的脚本是可以接收到的。