学习了一下自定义事件。有一下一些小问题,请教一下前辈们:
(1) 我看到文档是用:
cc.eventManager.addListener(this._listener1, 1);
cc.eventManager.dispatchEvent(event);
范例是:
this.node.on(‘CUSTOM_EVENT’, onCustomEvent, this.node);
this.node.emit(‘CUSTOM_EVENT’);
这两种形式有什么区别?
(2) emit的形式比较顺利,但我有两个精灵A B
我希望A精灵的发出事件,B精灵监听,一直没有监听到,但用范例的形式,直接在A精灵里面控制B精灵,感觉有点奇怪。
有没有demo可以参考一下?