cc.eventManager.removeCustomListeners(EventName)会将所有的同类型侦听全部移除,这里要当心
安全的做法是设置listenerId
listenerId = cc.eventManager.addCustomListener(EventName, handler )
然后用
cc.eventManager,removeListener(listenerId ) 来进行定点移除
本文介绍在 Cocos2d-x 中如何安全地移除自定义事件监听器,避免误删其他必要的监听器。推荐使用设置 listenerId 的方式来实现定点移除。
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印
cc.eventManager.removeCustomListeners(EventName)会将所有的同类型侦听全部移除,这里要当心
安全的做法是设置listenerId
listenerId = cc.eventManager.addCustomListener(EventName, handler )
然后用
cc.eventManager,removeListener(listenerId ) 来进行定点移除
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

被折叠的 条评论
为什么被折叠?
