在creator模拟器中调试是没问题的,构建之后通过c++调试就会出现这样的问题,然后改为挂载之前的任何js脚本,又是ok的。
作为测试然后重新创建一个新场景test.fire,在新场景里只添加一个精灵login.挂载一个新创建的js脚本。c++调试报错如下:
Cocos2d-JS v3.14
Warning 5302, please go to https://github.com/cocos-creator/engine/blob/master/EngineErrorMap.md#5302 to see details. Arguments: a72a5oJtHVAAaqsPznE7WwZ
cocos2d: QuadCommand: resizing index size from [-1] to [2560]
Success to load scene: db://assets/scene/test.fire
Warning 4600, please go to https://github.com/cocos-creator/engine/blob/master/EngineErrorMap.md#4600 to see details. Arguments: login
然后将挂载的组件改为之前创建的js文件,c++调试ok. 为什么新创建任何js文件,挂载都会出错呢?