Перейти к содержимому

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 - Результат звонка.