为啥我在一个脚本用emit发送事件,另外一个脚本on接收事件,但是接收不到,如果emit和on在同一个脚本就能够接收,这是为什么?我是照着官方文档来的,第一次用emit,如果不能跨脚本发送事件,emit的意义是什么 ??还是说我操作有误?
发送方,按钮触发
emit: function(){
this.node.emit("oh",{
name: "oh"
})
接收方
this.node.on("oh",function(){
cc.log("oh my god");
})
发送方和接收方没有在同一个脚本,现在无法接收事件
额,谢谢,随时照着文档写,我自己根本就不知道该怎么办