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

Mesh.SetColors

Declaration

public void SetColors(Color32[] inColors);
public void SetColors(Color[] inColors);
public void SetColors(List<Color32> inColors);
public void SetColors(List<Color> inColors);
public void SetColors(NativeArray<T> inColors);

Параметры

Параметр Описание
inColors Цвета по вершинам.

Описание

Установить цвета сетки на вершину.

Unity внутренне хранит Mesh данные в формате, соответствующем предоставленным вами данным. Например, если вы передаете Color32 массив Unity будет хранить каждый цвет в 4 байтах (низкая точность, диапазон 0..1); в то время как если вы Color массив, Unity хранит каждый цвет в 16 байтах (полный 32-битный плавающий знак на цветовой канал).

Если вы используете List, Unity копирует значения. Если вы измените List, цвета сетки не изменятся, если вы не вызываете Mesh.SetColors опять.

Дополнительные ресурсы: colors, colors32 свойства.

Declaration

public void SetColors(Color32[] inColors, int start, int length, Rendering.MeshUpdateFlags flags = MeshUpdateFlags.Default);
public void SetColors(Color[] inColors, int start, int length, Rendering.MeshUpdateFlags flags = MeshUpdateFlags.Default);
public void SetColors(List<Color32> inColors, int start, int length, Rendering.MeshUpdateFlags flags = MeshUpdateFlags.Default);
public void SetColors(List<Color> inColors, int start, int length, Rendering.MeshUpdateFlags flags = MeshUpdateFlags.Default);
public void SetColors(NativeArray<T> inColors, int start, int length, Rendering.MeshUpdateFlags flags = MeshUpdateFlags.Default);

Параметры

Параметр Описание
inColors Цвета по вершинам.
начало Индекс первого элемента, который будет взят из входного массива.
длина Количество элементов, которые будут взяты из входного массива.
флаги Флаги, управляющие поведением функции, см. MeshUpdateFlags.

Описание

Задает цвета сетки на вершину, используя часть входного массива.

Этот метод ведет себя так же, как если бы вы вызвали SetColors с массивом, который является фрагментом всего массива, начиная с индекса start и имея заданный length. Полученная Сетка имеет length количество вершин.