Spine原生环境下闪退

场景使用了Spine.Skeleton组件之后,模拟器或安卓环境下,加载该场景就会黑屏闪退。WEB环境下,正常加载。
Spine资源使用的是DragonBonePro导出的数据,数据类型为Spine,数据版本为2.1和3.3(两种格式都尝试过)

cocos2d-x引擎配置的是:cocos2d-x-lite 1.7.0版本

  • Creator 版本: v.18.1

  • 目标平台: 模拟器

  • 详细报错信息,包含调用堆栈:
    Simulator: D/jswrapper (125): JS: LoadScene 7baf9937-c67b-466c-8f09-c2f1588951e4: 16.105000000000018ms Simulator: D/jswrapper (125): JS: InitScene: 11.02800000000002ms Simulator: D/jswrapper (125): JS: AutoRelease: 1.6410000000000764ms Simulator: D/jswrapper (125): JS: Destroy: 6.94600000000014ms Simulator: D/jswrapper (125): JS: AttachPersist: 0.6600000000000819ms

  • 出现概率:100%

有人解答这个问题吗?

我也是-- 完美闪退

不能混用 Creator 和 lite 引擎的不同版本

相同环境,我将spine文件改为示例里面的spine文件,是可行的。
最新版的DragonBonePro软件导出的文件格式不支持吗?

哪个版本的DragonBonePro导出的文件是可用的?

我也遇到了,怎么解决,我是用的内置的cocos引擎,web上可以,模拟器和原生上一跑就有问题,VC上看日志,是spine版本问题@jare

请问最终是怎么解决的呢?

如果default skin 为 default 时,ios会闪退,我之前遇见过这种情况,spine源代码里面没有判断skin不存在的情况,加个判断就好了,我不知道你是不是这种情况

请问一下要怎么加?