[Unity 3d] Slash Image 自定义的Logo被拉伸解决方案

在本文,笔者将教大家怎么解决 Splash Image 设置Logo 被拉伸的问题。

背景:

为了软件显得更专业,产品临时要求要加一个公司 LOGO 的闪屏。于是立马想到了Unity 的 PlayerSetting 里的 Splash Image 设置不就能搞事情?
可是发现啊,不管你的图片是否透明,尺寸是否足够,Logo总是被无端拉伸,设置页面的参数调了个遍也于事无补可急死个人,然后它自带的 logo 就显示的漂漂亮亮的很正常,你说气不气。。

解决问题:

可能大家的过场动画都使用独立场景还是其他的方式,所以在国内未找到解决方案,于是在 bing 使用关键字:“unity splash screen logo stretched” 找到了解决方案。
为了求得真相,真可谓是历经艰辛啊!
然鹅真相往往都及其简单,这个解决方案也不例外。
猛戳 ↓
Why is my splash screen logo stretched? - Unity Forum

答案见 6 楼:

也就是将你那 logo 选中,在导入设置里面将 MeshType 设置为 FullRect 就好了,就是这么简单:


如果logo 还是很大,那么就是你 Logo 设计问题了,Logo设计技巧是啥,你使用一张纯色图片扔进去试下水就知道了。然后做成下面这样子就行,亦即是 Logo 周围适当留白:


结语:

  • 真相往往都是如此朴实,又水一文,哈哈~

你可能感兴趣的:([Unity 3d] Slash Image 自定义的Logo被拉伸解决方案)