如何使用cc.EventTarget 或 cc.systemEvent 代替cc.eventManager

  • Creator 版本:

  • 目标平台:

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

  • 重现方式:

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

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

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

  • 出现概率:

  • 额外线索:

1.8以前热更时写法是这样的
this._checkListener = new jsb.EventListenerAssetsManager(this._am, this.checkCb.bind(this));
cc.eventManager.addListener(this._checkListener, 1);
如今cc.eventManager已经找不到了,要怎样修改呢?

顶一个

顶,同问

Mark

同问!不知道楼主有没有遇到过这种情况:使用cc.eventManager.addListener时 屏幕快速点击,iOS上就会崩溃,android是好的。

楼主有没有解决啊?同问就是添加addListener

顶一个?

同问,这个addListener要怎么替换?

顶一个?

下个2.0的热更范例,2.x里要这样写:
this._am.setEventCallback(this.checkCb.bind(this));