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

Color

Color класс представляет значение color и связанные с ним помощники color.

IMPORTANT

Статические предопределенные цвета, такие как Color.WHITE являются общими экземплярами. Клонируйте их, прежде чем мутировать. Например, используйте Color.WHITE.Clone().SetA(0) вместо того, чтобы изменить Color.WHITE напрямую.


Характеристики

rчисло

Красный компонент color.


gчисло

Зеленый компонент color.


bчисло

Синий компонент color.


aчисло

Альфа-компонент файла 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 пример.

  • rчисло (необязательный) - Красный компонент color. По умолчанию 255.
  • gчисло (необязательный) - Зеленый компонент color. По умолчанию 255.
  • bчисло (необязательный) - Синий компонент color. По умолчанию 255.
  • aчисло (необязательный) - Альфа-компонент color. По умолчанию 255.

static FromNumber(value: number)Color

Создает новый color из числа.

  • valueчисло – Номер, из которого будет создан color.

Вернулся:

  • Color - Этот объект.

ToNumber()число

Преобразует color в число.

Вернулся:

  • число - Число, представляющее color.

SetRandom()этот

Устанавливает color в случайное значение color.

Вернулся:

  • этот - Этот объект.

SetR(value: number)этот

Устанавливает красный компонент color.

  • valueчисло - Значение для использования.

Вернулся:

  • этот - Текущий экземпляр для цепочки.

SetG(value: number)этот

Устанавливает зеленый компонент color.

  • valueчисло - Значение для использования.

Вернулся:

  • этот - Текущий экземпляр для цепочки.

SetB(value: number)этот

Устанавливает синий компонент color.

  • valueчисло - Значение для использования.

Вернулся:

  • этот - Текущий экземпляр для цепочки.

SetA(value: number)этот

Устанавливает альфа-компонент color.

  • valueчисло - Значение для использования.

Вернулся:

  • этот - Текущий экземпляр для цепочки.

Clone()Color

Клонирует color.

Вернулся:

  • Color - Клонированный color.

ToVector()Вектор

Преобразует текущее значение в vector.

Вернулся: