QualitySettings

class in UnityEngine

/

Inherits from:Object

Switch to Manual

Description

Quality Settings 的脚本接口。

可以有任意数量的品质设置。在项目的 Quality Settings 中设置每项品质设置的 详细信息。在运行时, 可以使用该类更改当前品质级别。

Static Variables

activeColorSpace活动颜色空间(只读)。
anisotropicFiltering全局各向异性过滤模式。
antiAliasing设置 AA 过滤选项。
asyncUploadBufferSize异步纹理上传可在渲染线程上以基于时间片的方式异步上传纹理,同时对内存和时间切片进行严格的控制。除了驱动程序必须进行的分配以外,不进行任何其他分配。为了读取数据和上传纹理数据,将重用一个大小可控的环形缓冲区。Use asyncUploadBufferSize to set the buffer size for asynchronous texture uploads. The size is in megabytes. Minimum value is 2 and maximum is 512. Although the buffer will resize automatically to fit the largest texture currently loading, it is recommended to set the value approximately to the size of biggest texture used in the Scene to avoid re-sizing of the buffer which can incur performance cost.
asyncUploadTimeSlice异步纹理上传可在渲染线程上以基于时间片的方式异步上传纹理,同时对内存和时间切片进行严格的控制。除了驱动程序必须进行的分配以外,不进行任何其他分配。为了读取数据和上传纹理数据,将重用一个大小可控的环形缓冲区。使用 asyncUploadTimeSlice 设置每帧的 异步纹理上传时间片(以毫秒为单位)。最小值为 1,最大值为 33。
billboardsFaceCameraPosition如果启用,公告牌将面向摄像机位置而不是摄像机方向。
desiredColorSpace所需的颜色空间(只读)。
lodBias细节级别切换距离的全局乘数。
masterTextureLimit应用到所有纹理的纹理大小限制。
maximumLODLevel最大细节级别。所有细节级别组。
maxQueuedFrames图形驱动程序排队的最大帧数。
names可用品质设置的索引列表。
particleRaycastBudget关于每帧可执行多少次射线投射以进行近似碰撞测试的预算。
pixelLightCount会影响任何对象的最大像素光照数。
realtimeReflectionProbes启用实时反射探针。
resolutionScalingFixedDPIFactor在分辨率缩放模式下,该因子用于与指定的目标固定 DPI 相乘,以获得用于该品质设置的实际固定 DPI。
shadowCascade2Split2 级联设置的标准化级联分布。该值定义级联相对于零的位置。
shadowCascade4Split4 级联设置的标准化级联起始位置。向量的每个成员定义相应级联相对于零的标准化位置。
shadowCascades用于方向光阴影的级联数。
shadowDistance阴影绘制距离。
shadowmaskMode阴影遮罩的渲染模式。
shadowNearPlaneOffset对阴影视锥体近平面进行偏移处理。
shadowProjection方向光阴影投影。
shadowResolution阴影贴图的默认分辨率。
shadows要使用的实时阴影类型。
softParticles是否应为粒子使用软混合?
softVegetation对地形引擎中的植被使用双通道着色器。
streamingMipmapsActiveEnable automatic streaming of texture mipmap levels based on their distance from all active cameras.
streamingMipmapsAddAllCamerasProcess all enabled Cameras for texture streaming (rather than just those with StreamingController components).
streamingMipmapsMaxFileIORequestsThe maximum number of active texture file IO requests from the texture streaming system.
streamingMipmapsMaxLevelReductionThe maximum number of mipmap levels to discard for each texture.
streamingMipmapsMemoryBudgetThe total amount of memory to be used by streaming and non-streaming textures.
streamingMipmapsRenderersPerFrameNumber of renderers used to process each frame during the calculation of desired mipmap levels for the associated textures.
vSyncCount垂直同步数。

Static Functions

DecreaseLevel降低当前的品质级别。
GetQualityLevel返回当前的图形品质级别。
IncreaseLevel提高当前的品质级别。
SetQualityLevel设置新的图形品质级别。

Inherited members

Variables

hideFlagsShould the object be hidden, saved with the Scene or modifiable by the user?
name对象的名称。

Public Functions

GetInstanceID返回对象的实例 ID。
ToString返回 GameObject 的名称。

Static Functions

Destroy删除 GameObject、组件或资源。
DestroyImmediate立即销毁对象 /obj/。强烈建议您改用 Destroy。
DontDestroyOnLoadDo not destroy the target Object when loading a new Scene.
FindObjectOfType返回第一个类型为 type 的已加载的激活对象。
FindObjectsOfType返回所有类型为 type 的已加载的激活对象的列表。
Instantiate克隆 original 对象并返回克隆对象。

Operators

bool该对象是否存在?
operator !=比较两个对象是否引用不同的对象。
operator ==比较两个对象引用,判断它们是否引用同一个对象。