在使用Godot 4.3时,导入包含中文名的骨骼可能会导致Godot崩溃。根据您提供的信息,这个问题在使用Binary格式导出时出现,而使用JSON格式导出时则没有问题。这可能与Godot或spine-godot运行时对非ASCII字符处理的兼容性有关。
为了避免这个问题,您可以尝试以下解决方案:
- 使用JSON格式导出:既然JSON格式没有问题,您可以继续使用JSON格式导出您的骨骼数据。
- 检查文件名和路径:确保所有相关文件(如
.spine-json
、.atlas
、.png
)的文件名和路径中不包含中文字符。
- 更新Godot和spine-godot:确保您使用的是最新版本的Godot和spine-godot运行时,因为更新可能已经修复了此类问题。
如果这些方法都无法解决问题,可能需要进一步调查Godot或spine-godot的源代码以找到根本原因。