1.对off的使用不是很理解,想问下大家什么场景下需要off掉事件呢?什么场景需要用到destroy方法呢?
2. off 掉事件是这个写法 this.node.off(cc.Node.EventType.TOUCH_START, this.memberFunction, this)
那如果我注册事件是这种写法那off的第二个参数应该如何写呢?
谢谢~~
1.对off的使用不是很理解,想问下大家什么场景下需要off掉事件呢?什么场景需要用到destroy方法呢?
2. off 掉事件是这个写法 this.node.off(cc.Node.EventType.TOUCH_START, this.memberFunction, this)
那如果我注册事件是这种写法那off的第二个参数应该如何写呢?
谢谢~~
要么加一个变量引用这个匿名函数,要么用 self.doubleDiamond.targetOff(this),移除掉this 绑定的所有事件
好的 谢谢您~~ 我还想知道什么场景下使用到off呢 如果事件不off对性能的影响有多大呢?
引擎应该会自动处理节点上绑的事件,但是建议还是 自己手动 on/off 比较安全下,on/off 成对出现比较好。