欢迎光临散文网 会员登陆 & 注册

spine动画常规错误汇总

2023-08-16 17:37 作者:sasimiki  | 我要投稿

spine动画播放正常,但程序端播放错乱;

开始结束前后都要K上初始帧

图片做MESH后发生变形

使用创建,不用新建;做好外轮廓,把多余的边删掉,然后再点变形,去对骨骼做里面的网格。外轮廓跟里面的网格分两步做。

导入骨架出错

1、可能是PS的插件太旧。
2、可能是高版本向低版本转化,版本太高不支持。

导出json,出现导入骨骼出错

问题描述:文件导出的josn,拉进spine里面显示导入骨架出错
解决的方法:打开源文件,复制一遍文件骨架,删除原版的骨架。重新导出的josn就会变回正常。

导出JSON,再重新导入MESH会变形

输出项需要勾选非必要数据。

导出图片出现黑边

导出去掉ALpha、溢出,有黑边不勾选ALpha,有白边不勾选溢出

有红线但没有任何帧

可能情况:
隐藏的图片有K帧
1、多骨架,多动画动画存在,取长的为最后点
2、未显示的帧,隐藏的骨骼,插槽

添加图片崩溃

图片名称不宜过长,不能乱码,不能中文

脸多角度做mesh,放进游戏会变形

使用网格不可勾选,否则会变形。


如果需要使用网格又要勾选,可以在图片四角增加点,防止有网格的图片去空白。

项目导出有警告

图片丢失,可能是删除图片,或者改了名字
使用网格不可勾选,否则会变形。
如果需要使用网格又要勾选,可以在图片四角增加点,防止有网格的图片去空白

Spine_图片显示出错

问题描述
确定项目本身没有没问题,只是图片显示的问题。比如:
1、 原本一切显示正常,但是保存项目后,图片显示就出错了。
2、 原本显示正常,文件位置进行过调整后,图片显示就出错了。
场景中的图片显示红框写着 MISSING。补充说明本例子的项目文件与图片素材在同一目录,
如果你的文件位置不同,请做相应调整。其实就是个相对路径的概念。当然 Spine 也支持绝
对路径,不过最好别那样做。道理就如同你给 Spine 留了手机号,它很容易找到你。但是如
果你留的是座机号,可能就有点麻烦了。

处理思路有两个:
1、重设置项目图片的引用路径
2、修改场景中的图片路径,使之与项目引用的路径相符合
1、 重设置项目图片的引用路径
这里什么都不填时,引用路径就等同于引项目文件所在的目录。

如果你的文件是这样存放的:

那图片引用的路径就应该是:

总结:也就是说只要将图片引用的路径这个参数,指定为你图片所在的目录就 OK 了。

2、修改场景中的图片路径,使之与项目引用的路径相符合
前提:确认图片引用路径已设置无误(引用的确实是你存放图片的目录,并且这就是你想要
的位置),场景中图片还是不显示(本例子图片与项目文件在同一目录)

  1. 图片与项目文件在同一目录。

  2. 图片名称未变动。

  3. 鼠标悬停于场景中的图片上,看下面提示。

  4. 这里是图片加入场景时记录的路径。显示已经和 2 对不上了。

问题原因
场景中记录的路径不对了,通过点选图片在右边的属性栏中重命名就可以解决。

解决方案
如果图片几十张不是要改死,当然不用。Spine 提供了查找替换功能。
因为替换操作只针对于选中项,,所以首先确保全选场景图片。(全选和空选效果相同,
这里我按下 Ese 保证场景中没有任何对象被选中。)
打开查找替换功能

如下图中的 1:文件名前多余的路径替换成空。
如下图中的 3:确保被操作的类型只有图片。
如下图中的 4:这里因为我都要改,所以就全勾上了。绿色框出的是结果预览。正是我们想
要的。

建议:
尽量统一项目文件与图片文件的放法。比如放在同一目录下。或是在项目当前位置建一
个 images 文件夹把图片都放在里面。总之你手上的项目如果都用统一的方式管理文件,那
就很少会发生这种问题。

完。

spine动画常规错误汇总的评论 (共 条)

分享到微博请遵守国家法律