Представление RGBA цветов.
Эта структура используется во всем Unity для передачи цветов.
Каждый компонент цвета - это число с плавающей точкой в диапазоне от 0 до 1.
Компоненты (r,g,b) задают цвет в цветовом пространстве RGB . Альфа компонент (a)
задет прозрачность. Альфа равная 1 - это абсолютно непрозрачный, альфа равная 0 - полностью
прозрачный.
black | Абсолютно черный. RGBA: (0, 0, 0, 1). |
blue | Абсолютно синий. RGBA: (0, 0, 1, 1). |
clear | Абсолютная прозрачность. RGBA: (0, 0, 0, 0). |
cyan | Голубой. RGBA: (0, 1, 1, 1). |
gray | Серый. RGBA: (0.5, 0.5, 0.5, 1). |
green | Абсолютно зелёный. RGBA: (0, 1, 0, 1).| |
grey | Английское написание цвета Серый gray. RGBA тот-же (0.5, 0.5, 0.5, 1). |
magenta | Пурпурный. RGBA: (1, 0, 1, 1). |
red | Абсолютно красный. RGBA: (1, 0, 0, 1). |
white | Абсолютно белый. RGBA: (1, 1, 1, 1). |
yellow | Желтый. RGBA (1, 0.92, 0.016, 1), и на этот цвет действительно приятно смотреть! |
a | Альфа компонент цвета. |
b | Синий компонент цвета. |
g | Зеленый компонент цвета. |
gamma | Вариант цвета, к которому применена кривая гамма-коррекции. |
grayscale | Значение цвета в градациях серого. (Read Only) |
linear | A linear value of an sRGB color. |
maxColorComponent | Returns the maximum color component value: Max(r,g,b). |
r | Красный компонент цвета. |
this[int] | Доступ к компонентам r, g, b, a с помощью [0], [1], [2], [3] соответственно. |
Color | Создает новый цвет с заданными компонентами r,g,b,a. |
ToString | Возвращает отформатированую строку содержащую название данного цвета. |
HSVToRGB | Creates an RGB colour from HSV input. |
Lerp | Интерполирует между цветами a и b на основании t. |
LerpUnclamped | Интерполирует между цветами a и b на основании t. |
RGBToHSV | Calculates the hue, saturation and value of an RGB input color. |
Color | Цвета могут быть неявно преобразованы В и Из формата Vector4. |
operator - | Вычитает цвет b из цвета a. Каждый из компонентов может быть вычтен по отдельности. |
operator * | Перемножает между собой два цвета. Каждый компонент может быть перемножен по отдельности. |
operator / | Делит цвет a на число с плавающей точкой b. Каждый компонент цвета может быть масштабирован по отдельности. |
operator + | Складывает два цвета. Каждый компонент может быть просуммирован по отдельности. |
Vector4 | Цвета могут быть неявно преобразованы В и Из формата Vector4. |