这边用的3.8.99导出的spine动画,放到场景上之后,在web下正常,在安卓下必然闪退。
报错cocos/bindings/jswrapper/Value.cpp:436: const std::string &se::Value::toString() const: assertion “_type == Type::String” failed
2021-03-19 10:58:30.239 20607-20643/ A/libc: Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 20643 (Thread-7), pid 20607
看起来是运行时和导出版本不对应的问题,文档上只写了v2.3以上对应的spine版本是3.8,没写具体版本号啊,具体是多少哦?
找到creator的文件resources\resources\3d\engine\extensions\spine\lib\spine.js
打开第一行// Spine runtime version 3.5.35
3.0.0的spine是3.5.35还很旧,估计没精力升级
2.4.3的是// Spine runtime version 3.8
原来如此!
该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。