Version: 5.4

Terrain.collectDetailPatches

Switch to Manual
public bool collectDetailPatches ;

Description

Собирает детализацию частей ландшафта (patches) из памяти.

Если активирована детализация частей ландшафта, она будет удалена из памяти при уходе из поля видимости. Если свойство установлено в false, части ландшафта остаются в памяти до разрушения ландшафта или установления свойства collectDetailPatches в true. Установка свойства в false все детализированные части местности для данной плотности будут инициализированы и сохранены в памяти. Изменение плотности будет пересоздавать части ландшафта.

Важно, что детализация частей ландшафтов использует большой объем памяти, поэтому установка этого свойства в false может значительно увеличить память для вашего приложения. В большинстве случаев вам это не понадобится (поведение по умолчанию).

See Also: detailObjectDensity.

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { void Start() { Terrain.activeTerrain.collectDetailPatches = false; } }