-
Creator 版本:
-
目标平台:
-
详细报错信息,包含调用堆栈:
-
重现方式:
-
之前哪个版本是正常的 :
-
手机型号 :
-
手机浏览器 :
-
编辑器操作系统 :
-
编辑器之前是否有其它报错 :
-
出现概率:
-
额外线索:
Creator 版本:
目标平台:
详细报错信息,包含调用堆栈:
重现方式:
之前哪个版本是正常的 :
手机型号 :
手机浏览器 :
编辑器操作系统 :
编辑器之前是否有其它报错 :
出现概率:
额外线索:
麻烦提供给下骨骼资源和Creator版本,还有平台,才能帮你看看。
这个是骨骼动画 ,版本是2.0.10 和现在的2.1.1
spine版本太高了,不支持,试试3.4版本的spine
spine 3.8导出的文件,在cocos creator【2.0.9】中提示Error:solt not found name
如果想修改本地spine-runtime的话,怎么处理
请问一下如何有办法更改cocos内置的spine运行库吗,现在项目就是低版本的降不下去,高版本的导出来但打不开
我们也遇到了同样的问题,希望官方能提供一个合适的解决方案
写了个简单脚本, 可以将3.8版本的json转为旧的3.x格式, 有需要的可以拿去用. 其实和楼上提供的官方那个回退处理是差不多的, 好处就是不用装一大堆东西, 有python就行, 而且支持批量转换.
默认转换后的数据会覆写原json文件, 所以如果仍需要3.8版本的json文件, 请自行做好备份工作. 其实spine编辑器自身可以指定导出版本, 所以该脚本主要方便手头没有正版spine的程序员.
用法是:
将以下脚本保存为spine-compatible.py, 放在需执行转换的文件夹下
命令行模式, cd切换到待转换文件夹下, 执行指令: python spine-compatible.py
也可以通过脚本参数指定要转换的文件夹, 执行指令: python spine-compatible.py -i 待转换文件夹. 如: python spine-compatible.py -i d:/chars
脚本会自动"递归"找出文件夹下所有json后缀的文件, 判断其为spine文件时, 执行转换, 并覆写回原文件. 判断依据是json的根字典中包含一个名为skeleton的字典, 且该字典内存在一个spine字段. 这是spine用于描述自身版本信息的字段, 有该信息就判定为spine文件.
脚本文件:
spine-compatible.zip (1.2 KB)
感谢 非常好用
这脚本不行啊
需要使用 python2 运行
感谢,好用
非常感谢 
我用的2.7.12版本可运行
很好可以用,但是python版本是旧的,如果是新版本的python运行的话此脚本注意改动两个地方, 一个是所有的print都改成print("),这个方法就是类似js的console.log();一个是所有的has_key改成get,应该是新版本的api有改动,最后显示End Compatible!就说明转换成功了