定义 Unity 是否在特定数量的帧后释放地形对每个摄像机的渲染资源(当这些资源未被使用时)。
默认情况下,此属性为 false
,这意味着如果与这些资源关联的摄像机在 100 帧内没有渲染,Unity 会从内存中删除这些渲染资源。您有时可能不希望出现这种行为,因为下次需要这些资源时(例如,当该摄像机开始再次渲染时),您必须重新分配它们,这会对性能产生负面影响。在这种情况下,将此属性设置为 true
以将这些资源保留在内存中,除非与它们关联的摄像机被销毁。您还可以使用 Terrain.SetKeepUnusedCameraRenderingResources 和 Terrain.GetKeepUnusedCameraRenderingResources 为特定摄像机配置设置。
该值不会与地形组件一起序列化。