Version: 5.3 (switch to 5.4b)
ЯзыкEnglish
  • C#
  • JS

Язык программирования

Выберите подходящий для вас язык программирования. Все примеры кода будут представлены на выбранном языке.

Color

struct in UnityEngine

Предложить изменения

Успех!

Благодарим вас за то, что вы помогаете нам улучшить качество документации по Unity. Однако, мы не можем принять любой перевод. Мы проверяем каждый предложенный вами вариант перевода и принимаем его только если он соответствует оригиналу.

Закрыть

Ошибка внесения изменений

По определённым причинам предложенный вами перевод не может быть принят. Пожалуйста <a>попробуйте снова</a> через пару минут. И выражаем вам свою благодарность за то, что вы уделяете время, чтобы улучшить документацию по Unity.

Закрыть

Отменить

Руководство

Описание

Представление 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)
linearA linear value of an sRGB color.
maxColorComponentReturns 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Возвращает отформатированую строку содержащую название данного цвета.

Статические функции

HSVToRGBCreates an RGB colour from HSV input.
LerpИнтерполирует между цветами a и b на основании t.
LerpUnclampedИнтерполирует между цветами a и b на основании t.
RGBToHSVCalculates the hue, saturation and value of an RGB input color.

Операторы

ColorЦвета могут быть неявно преобразованы В и Из формата Vector4.
operator -Вычитает цвет b из цвета a. Каждый из компонентов может быть вычтен по отдельности.
operator *Перемножает между собой два цвета. Каждый компонент может быть перемножен по отдельности.
operator /Делит цвет a на число с плавающей точкой b. Каждый компонент цвета может быть масштабирован по отдельности.
operator +Складывает два цвета. Каждый компонент может быть просуммирован по отдельности.
Vector4Цвета могут быть неявно преобразованы В и Из формата Vector4.