• Editor
  • 骨骼回滚2.1后读取失败

我是用spine工程文件导出3.6json骨骼 然后用skeletonViewer.jar回滚2.1
然后用spine2.1.27读取失败 通过skeletonViewer-2.1.27.jar 读取查看报错并尝试修复也失败了🥲

hero-jiefanghupa.spine
505kB


Related Discussions
...
  • Editado

从Spine 3.6版本回滚到2.1.27版本时,可能会遇到一些兼容性问题。根据提供的上下文,以下是一些可能的解决方案:

  1. 手动编辑JSON文件:由于2.1.27版本不支持某些新版本的特性(如剪切、变换约束等),需要手动删除这些特性。可以参考2.1.27版本的SkeletonJson源码,了解其数据读取格式。

  2. 检查默认值:确保时间线的默认值(如time:0x:0y:0angle:0等)在JSON文件中存在,因为2.1版本需要这些值。

  3. 修复顶点数量问题:如果某些网格的顶点数量不正确,可能需要删除这些网格,因为无法自动修复。

如果这些方法仍然无法解决问题,可能需要手动调整数据或编写工具来转换数据格式。