dispatchEvent 分发事件,同级节点或者子节点接收不到

  • Creator 版本:

  • 目标平台:

  • 详细报错信息,包含调用堆栈:

  • 重现方式:

  • 之前哪个版本是正常的 :

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

  • 出现概率:

  • 额外线索:

同级别是接收不到,子节点也接收不到?那有可能是自下往上发送的。官方的确实有缺陷,还不如自己写个全局事件接收器。

参考官方文档:https://docs.cocos.com/creator/manual/zh/scripting/events.html#派送事件


目前的机制不支持向同级或者是子节点派发事件。

另外如果你想做全局事件派发,可以利用canvas去注册事件,或者利用一个全局的EventTarget去进行事件的注册和派发