Таблица DocumentAPI.ColorRGBA
Таблица DocumentAPI.ColorRGBA предназначена для задания цвета текста, линии, фона и т.д. Используется четырехканальный формат, содержащий данные для красного (r), зеленого (g), голубого (b) цветов и альфа-канала (a).
Конструкторы
ColorRGBA()
ColorRGBA(number r, number g, number b, number a)
| Поле | Тип | Описание |
|---|---|---|
ColorRGBA.r | number | Значение от 0 до 255 для установки интенсивности красного цвета. |
ColorRGBA.g | number | Значение от 0 до 255 для установки интенсивности зеленого цвета. |
ColorRGBA.b | number | Значение от 0 до 255 для установки интенсивности голубого цвета. |
ColorRGBA.a | number | Значение от 0 до 255 для регулировки прозрачности. Значение 255 соответствует полностью непрозрачному цвету. |
Примеры использования
local rgba = DocumentAPI.ColorRGBA()
rgba.r = 0
rgba.g = 0
rgba.b = 255
rgba.a = 200
print("r=", rgba.r, ", g=", rgba.g, ", b=", rgba.b, ", a=", rgba.a) -- r=0, g=0, b=255, a=200
local rgba = DocumentAPI.ColorRGBA(55, 146, 179, 200)
print("r=", rgba.r, ", g=", rgba.g, ", b=", rgba.b, ", a=", rgba.a) -- r=55, g=146, b=179, a=200
local line_prop = DocumentAPI.LineProperties()
line_prop.color = DocumentAPI.Color(rgba)