导出文件用的AssetStudio,解纹理打包纹理用的Spine 3.8.75 ,查看live2d用的Live2DviewerEX
其实应该勾了那个非预乘alpha就好了,我也不懂但看起来是透明度问题。顺便问下这啥游戏?
spine版本问题把,你看看打开的和导出是不是同一个版本
交错线线,人物是琶音
1 个赞
大概梳理了一下,首先交错战线游戏拆包出来的PNG贴图是 预乘Alpha的,而经过PS修改保存后,就变成了非预乘Alpha的png图片。这个时候使用软件去渲染本应该是预乘Alpha的非预乘Alpha图时,就会出现白边。
所以为了解决这个问题就去使用了spine,通过纹理解包,把原本预乘Alpha的png图片变成非预乘Alpha的贴图,然后再通过PS修改,修改完后再将纹理打包,把PNG改回预乘Alpha的格式,这个时候再去软件中渲染时就不会出错了。
帖子中出现的问题是我在纹理解包时没有勾选非预乘Alpha。
我理解的大概是这样,有问题请指正。
2 个赞
交错的不是3.8.99吗,3.8.75怎么打开的,求指点
能打开吧,我这边开服解包的东西都能打开
3.8的通用好像
你们绝对想不到文件后缀的重要性,改成.json
就可以打开了,.skeleton 就报错版本不对
我刚接触几天,也遇到这个问题,你的方法很有效。
你打包出来的骨骼永记事本改一下版本就行了,但是你要注意好他原本是spine里的位置和缩放,否则容易其实已经装进去了但是游戏里找不到