Unity 6.3
0 онлайн 26 гостей 3 в системе
Вход

PaintContext.ScatterHeightmap

Declaration

public void ScatterHeightmap(string editorUndoName);

Параметры

Параметр Описание
editorUndoName Уникальное имя, используемое для стека отмены.

Описание

Применяет отредактированную карту высот PaintContext путем копирования изменений обратно в исходные плитки Территория.

После завершения редактирования PaintContext, измененные данные в destinationRenderTexture должны быть применены к текстурам, хранящимся в каждом Территории. ScatterHeightmap выполнит эту копию и отметит измененные области для обычного обновления карты в следующем кадре. Эта функция также создаст замедленное действие для восстановления столкновения, физики, показателей ошибки пикселей, границ видимости и позиций травы, деревьев и деталей.

Эта функция вызвана внутренне TerrainPaintUtility.EndPaintHeightmap.

Дополнительные ресурсы: PaintContext.GatherHeightmap и PaintContext.ApplyDelayedActions.