在做完动画导入引擎时,有时会出现黑边、白边的问题,很多人遇到这种问题就不知所措


遇到这种情况,我们在导出图片的时候的导出设置需要调整一下
1.打开【菜单】→【导出】→【打包设置】(快捷键Ctrl+E(Export))即可呼出以下界面
2.将预乘Alpha 溢出 这两个选项都去掉不勾如下图所示
3.导出纹理并导入Unity内(导入方法应该是基操吧,不会可以留言)

重点看下面!!
4.如果还不行,在unity内找到生成的纹理文件xxx_Material 如下图所示,将Straight Alpha Texture 这个选项勾上

官方论坛其实也有相关的说明跟文档,喜欢探索的朋友可以看一下下面链接:
http://zh.esotericsoftware.com/forum/Premultiply-Alpha-3132
http://en.esotericsoftware.com/spine-unity#SkeletonRendererCustomMaterials
Correct Texture Packer export and Texture and Material import settings:
Premultiplied Alpha
Texture Packer setting Premultiply alpha enabled,

Unity Texture settings sRGB (Color Texture) enabled and Alpha Is Transparency disabled,
Unity Material parameter Straight Alpha Texture disabled.
Straight Alpha
Texture Packer setting Premultiply alpha disabled, Bleed enabled,

Unity Texture settings sRGB (Color Texture) enabled and Alpha Is Transparency enabled,
Unity Material parameter Straight Alpha Texture enabled.
The default texture packer settings use Premultiply alpha.
如有任何需要,或者文中有任何错误,可与我联系进行交流,qq361456663。
网友评论