如题,请官方人员测试一下,C++部分编译不通过
什么报错?
C++报错是因为之前版本的模板文件导致的。 现在可以编译过了,但是跑起来脚本会报错:
E/jswrapper (272): ERROR: Uncaught TypeError: sp.spine.TextureAtlas is not a constructor, location: src/cocos2d-jsb.js:0:0
继续运行还有这个:E/jswrapper (272): ERROR: Uncaught TypeError: Cannot set property ‘_model’ of null, location: src/cocos2d-jsb.js:0:0
原来是2D项目,现在随便加了一个3D角色进去测试的
这个问题你需要确认一下spine库有没有打进去,看样子可能是没有打包进去。检查下模块的勾选是否勾选上了这个选项
另外如果有报错,麻烦构建时勾上debug模式和SourceMap,然后调试下看看,这样子全是0:0,报错点在哪也不知道

1、spine库已经是勾选了的
2、出错的代码是new sp.spine.TextureAtlas这行,这句话在整个引擎里面只有一处,全局搜就可以精确定位了
麻烦给下比较全的报错信息,另外你用examples-case去打windows的包是否也会有同样的问题?如果也会的话,我用examples-case去看下。否则就要麻烦你给个demo了
examples编译出来的没问题,区别是我是从1.10的工程升级上来的,会不会是这个原因
刚刚对比了一下,example不会调用到_getAtlas函数,所以不会报错,你可以试试一个例子会调入这个函数的再测试
请问是启动就执行,还是要切换到哪个案例?
你这是编译成windows版本再跑的吗?
请问这个sp.spine.TextureAtlas是在哪个文件定义的,好像并没有,没有的文件怎么编的过呢
今天发现了原因,如果我在工程设置中,不选全部模块的话,就会出错,是哪个jsb-engine.js里面没有处理剔除了模块的情况,会脚本错误,然后mixin不进去

