Version: Unity 6.0 (6000.0)
语言 : 中文
覆盖纹理的 Mipmap 级别
分析 Mipmap 串流

预加载 Mipmap 级别

如果在运行时启用摄像机,则 Mipmap 串流需要时间将 Mipmap 级别以流式传输的方式载入内存。

您可以使用纹理预加载来防止这种情况。执行以下操作:

  1. 向禁用的摄像机添加串流控制器 (Streaming Controller) 组件。有关此组件的更多信息,请参阅配置 Mipmap 串流
  2. 调用摄像机上的 StreamingController.SetPreloading API 可预加载 Mipmap 级别。

使用 StreamingController.CancelPreloading 可取消预加载。

启用预加载后,您可以使用以下 API:

如果这些 API 返回指示 Unity 已完成预加载的值,则可能需要等待几帧才能启用摄像机,以确保预加载已完成。

覆盖纹理的 Mipmap 级别
分析 Mipmap 串流