扫码关注微信公众号,获取最新资源
微信二维码
开始分享之前,我先墨迹几句。。。
最近在工作上,在交流群中,都会遇到一些问题。比如:
- 为什么打包Android Apk以后,图片变模糊了?
- 为什么移动端的阴影和电脑端不一样?
- 我的电脑明明配置很好,为什么才能跑60帧左右?
那么,我们就根据这些问题,简单的来了解一下Quality这个选项
一、 Quality他是个什么东西呢?
他是一个质量的设置选项面板,里面有很多的可以调整质量的属性。
二、 Quality在哪?
Quality三 、 开始学习吧,别愣着了!!!
下面,我们就用开始的那三个非常常见的例子来讲解一下Quality都能做什么。
一、 为什么打包Android Apk以后,图片变模糊了?
因为Quality里面有很多种等级
QualityLevelUnity是默认打包最低的那个等级,我们看一下
Fastest_Quality这里我用红框标记了几个点,Fastest是最低的等级,而里面有一个属性:Texture Quality
这个属性的中文意思为纹理质量,也就是图片质量。
这里面默认设置为Half Res(1/2分辨率) , 也就是原图片一半质量的意思。
这不就找到问题的所在了吗,将这个设置为Full Res(完整分辨率)
再次打包就可以发现,所有的图片都边清晰了。
二、 为什么移动端的阴影和电脑端不一样?
还是一样,我们先看看Quality的最低默认配置里,Shadows属性选择了什么。
Shadows_Quality图片标记处,Shadows的默认类型被设置成了Disable Shadows(不渲染阴影)
将这个更改为 Hard Shadows Only或Hard and Soft Shadows 阴影就会在移动端显示出来了。
好了,我们继续下一个问题。
三、 我的电脑明明配置很好,为什么才能跑60帧左右?
是的,Unity中也有垂直同步,就是因为它,你的项目才会最高只能跑到60帧左右。
那么我们还是需要到Quality中,找到V Sync Count
V Sync Count_Quality将Every V Blank改成Don't Sync
这样你的FPS不会永久的锁定在60左右了。
Quality_List最后,Quality还有很多值得学习的东西,希望大家多动动手去查一查,丰富自己的知识。
OK,本篇文章就简单的分享到这,谢谢大家的支持。
请关注公众号,会有更多的干货进行分享。