系统:Windows 7
引擎:Unity 5.6.5p4
质量设置一般在QualitySetting可以看到,具体打开方式就是Edit->Project Settings->Quality。
然后,可以用UnityEngine.QualitySettings这个类的一些成员变量对各个游戏质量指标进行调整,例如我用到的是:
QualityLevel(质量等级),
TextureQuality(纹理质量),
BlendWeights(混合权重),
VSyncCount(垂直同步数),
AnisotropicTextures(各向异性纹理),
AntiAliasing(抗锯齿),
BillboardsFaceCameraPosition(广告牌朝向摄像机,由于网上查不到这个翻译,所以是按我蹩脚的英语译的),
SoftParticles(软粒子)。
对于以上变量中,以int值来设置的有4个:
(1)QualityLevel,六种值,Fastest,Fast,Simple,Good,Beautiful,Fantastic;
get使用QualitySettings.GetQualityLevel方法;
set使用QualitySettings.SetQualityLevel方法;
(2)TextureQuality,四种值,FullRes,HalfRes,QuarterRes,EighthRes;
get和set均使用QualitySettings.masterTextureLimit变量,但由于要造成索引值从效果低 到高,并且最大索引值是3,所以get时返回3 - QualitySettings.masterTextureLimit,set 时QualitySettings.masterTextureLimit = 3 - value;
&nb