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

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