Color
Color класс представляет значение color и связанные с ним помощники color.
Важно
Статические предопределенные цвета, такие как Color.WHITE являются общими экземплярами. Клонируйте их, прежде чем мутировать. Например, используйте Color.WHITE.Clone().SetA(0) вместо того, чтобы изменить Color.WHITE напрямую.
Характеристики
rnumber
Красный компонент color.
gnumber
Зеленый компонент color.
bnumber
Синий компонент color.
anumber
Альфа-компонент файла color.
static readonly BLACKColor
Представляет предопределенный BLACK Значение color (0, 0, 0, 255).
static readonly REDColor
Представляет предопределенный RED Значение color (255, 0, 0, 255).
static readonly GREENColor
Представляет предопределенный GREEN Значение color (0, 255, 0, 255).
static readonly BLUEColor
Представляет предопределенный BLUE Значение color (0, 0, 255, 255).
static readonly YELLOWColor
Представляет предопределенный YELLOW Значение color (255, 255, 0, 255).
static readonly CYANColor
Представляет предопределенный CYAN Значение color (0, 255, 255, 255).
static readonly MAGENTAColor
Представляет предопределенный MAGENTA Значение color (255, 0, 255, 255).
static readonly WHITEColor
Представляет предопределенный WHITE Значение color (255, 255, 255, 255).
static readonly TRANSPARENTColor
Представляет предопределенный TRANSPARENT Значение color (0, 0, 0, 0).
Методы
constructor(r?: number, g?: number, b?: number, a?: number)
Создает новый Color пример.
rnumber (необязательный) - Красный компонент color. По умолчанию 255.gnumber (необязательный) - Зеленый компонент color. По умолчанию 255.bnumber (необязательный) - Синий компонент color. По умолчанию 255.anumber (необязательный) - Альфа-компонент color. По умолчанию 255.
static FromNumber(value: number)Color
Создает новый color из числа.
valuenumber – Номер, из которого будет создан color.
Возвращает:
- Color - Этот объект.
ToNumber()number
Преобразует color в число.
Возвращает:
- number - Число, представляющее color.
SetRandom()this
Устанавливает color в случайное значение color.
Возвращает:
- this - Этот объект.
SetR(value: number)this
Устанавливает красный компонент color.
valuenumber - Значение для использования.
Возвращает:
- this - Текущий экземпляр для цепочки.
SetG(value: number)this
Устанавливает зеленый компонент color.
valuenumber - Значение для использования.
Возвращает:
- this - Текущий экземпляр для цепочки.
SetB(value: number)this
Устанавливает синий компонент color.
valuenumber - Значение для использования.
Возвращает:
- this - Текущий экземпляр для цепочки.
SetA(value: number)this
Устанавливает альфа-компонент color.
valuenumber - Значение для использования.
Возвращает:
- this - Текущий экземпляр для цепочки.
Clone()Color
Клонирует color.
Возвращает:
- Color - Клонированный color.
ToVector()Vector
Преобразует текущее значение в vector.
Возвращает:
- Vector - Результат звонка.