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

Material.GetColorArray

Declaration

public Color[] GetColorArray(string name);
public Color[] GetColorArray(int nameID);

Параметры

Параметр Описание
nameID Имя ID свойства, полученного Shader.PropertyToID.
имя Название свойства.

Описание

Получить именованный цветовой массив.

Это просто псевдоним для GetVectorArray, только цвета переводятся в векторы. Нет sRGB-линейное преобразование выполняется во время вызова функции.

Дополнительные ресурсы: SetColorArray, GetVectorArray.

Declaration

public void GetColorArray(string name, List<Color> values);
public void GetColorArray(int nameID, List<Color> values);

Параметры

Параметр Описание
nameID Имя ID свойства, полученного Shader.PropertyToID.
имя Название свойства.
значения Список, содержащий возвращаемый массив.

Описание

Получить именованный цветовой массив в список.

Размер списка будет изменен до размера массива, или очистится, если такое свойство не существует. Гарантировано, что выделение памяти не произойдет во время вызова функции.