Color.darken

Синтаксис

darken(alpha)

Параметры

alpha. Прозрачность, может принимать значения от 0 до 1.

Описание

Метод darken затемняет цвет на указанное значение прозрачности.

Комментарии

Метод уменьшает значение цвета, свойство прозрачности цвета не меняется.

Пример

Для выполнения примера предполагается наличие на html-странице компонента ColorCombo с наименованием «colCombo» (см. «Пример создания компонента ColorCombo»). Уменьшим насыщенность цвета, выбранного в раскрывающемся списке, на 50%:

// Получим цвет, установленный в раскрывающемся списке
var color = colCombo.getColor();
// Выведем в консоль значение цвета
JSON.stringify(color, null, 2);
// Затемним цвет
color.darken(0.5);
// Применим изменённый цвет
colCombo.setColor(color);
// Выведем в консоль значение цвета
JSON.stringify(color, null, 2);

В результате выполнения примера цвет, выбранный в раскрывающемся списке, был затемнен на 50%. В консоль были выведены настройки цвета до затемнения:

{
  "_A": 255,
  "_H": 0,
  "_S": 100,
  "_V": 100,
  "_R": 255,
  "_G": 0,
  "_B": 0
}

И после затемнения:

{
  "_A": 255,
  "_H": 0,
  "_S": 100,
  "_V": 50,
  "_R": 128,
  "_G": 0,
  "_B": 0
}

См. также:

Color