版本: Unity 6 (6000.0)
语言英语
  • C#

QualitySettings.asyncUploadTimeSlice

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们会阅读用户提出的每个建议更改,并在适用情况下进行更新。

关闭

提交失败

由于某种原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

切换到手册
public static int asyncUploadTimeSlice;

描述

异步纹理上传在渲染线程上提供分时异步纹理上传,并严格控制内存和分时。除了驱动程序必须执行的分配之外,没有其他分配。要读取数据并上传纹理数据,将重复使用一个大小可控的环形缓冲区。

使用 asyncUploadTimeSlice 设置每帧异步纹理上传的毫秒级时间片。最小值为 1,最大值为 33。

其他资源: 异步纹理上传质量设置

using UnityEngine;

public class StartupExampleScript : MonoBehaviour { void Start() { // Set Time Slice to 2 ms QualitySettings.asyncUploadTimeSlice = 2; } }

其他资源: 质量设置