从内存中收集细节贴图。
该属性值默认为 true,表示地图中的细节贴图在不可见时将从内存中移除。如果将该属性设置为 false,则这些贴图将保留在内存中,直到地形对象被销毁或 collectDetailPatches 属性被设置为 true。通过将该属性设置为 false,将初始化给定密度下的所有细节贴图,并将它们保留在内存中。更改密度会重新创建这些贴图。
请注意,细节贴图可能占用大量内存,因此当该属性设置为 false 时,可能会显著增加应用程序的内存使用量。
该值不会通过地形组件进行序列化。
其他资源:detailObjectDensity。
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void Start() { Terrain.activeTerrain.collectDetailPatches = false; } }