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

PaintContext Constructor

Declaration

public PaintContext(Terrain terrain, RectInt pixelRect, int targetTextureWidth, int targetTextureHeight, bool sharedBoundaryTexel = true, bool fillOutsideTerrain = true);

Параметры

Параметр Описание
на местах Территория, определяющая пространство для этого PaintContext.
pixelRect Прямоугольник пикселей для редактирования в текстуре целевой местности.
targetTextureWidth Ширина текстуры целевого рельефа (для каждого рельефа).
targetTextureHeight Высота текстуры целевого рельефа (для каждого рельефа).
sharedBoundaryTexel Растягивать текстуры так, чтобы текстуры краев находились на границе рельефа и были общими для связанных рельефов.
fillOutsideTerrain Заполнять ли свободное пространство за пределами плиток Terrain данными из ближайшей плитки.

Описание

Создает новый PaintContext, для редактирования текстуры на поверхности, в области, определенной pixelRect.

Этот конструктор находит все плитки Территории, которые касаются pixelRect, ищет между смежными соединенными плитками Территории. Он также рассчитывает соответствующие области на каждой Территории, а также преобразования между ними.

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