Cc.NotificationCenter lua中找不到,难道废弃了?

先说下我的环境,mac系统,开发环境Code IDE,引擎 cocos2dx 3.3 rc0

IDE中没有对应代码提示,就搜下luatest中的代码,例子中有对应代码,结果cc.NotificationCenter:getInstance()这样简单的代码在我的代码写完后,运行出现

cocos2d: LUA ERROR: :179: attempt to index field ‘NotificationCenter’ (a nil value)

现在IDE作弄我,引擎也开始开玩笑呢。没有看到说明说这个类要抛弃。

cocos2dx从3.0开始已经废弃NotificationCenter了,quick 3.x基于cocos2dx3.x,自然也没有了

替代方案呢。不对呀。C++中还有的。

Lua 的test工程中还有,而且能运行 cc.NotificationCenter:getInstance():registerScriptObserver(pNewLayer,doNothing, “random-observer2”)

C++里是还有,不过你可以看到是标记了DEPRECATED的。test工程能用也是因为它载入了DEPRECATED模块。
现在是建议使用EventListenerCustom机制了。

我今天在写lua时也遇到了同样的问题。那么用什么方案来替代呢?