Цвет
Объект цвет
Информация
Цвет используется для указания цвета объекта.
Пример создания цвета:
color.new(r,g,b,a)
r
число
Укажите значение канала красного от 0 до 1
g
число
Укажите значение канала зелёного от 0 до 1
b
число
Укажите значение канала синего от 0 до 1
a
число
Укажите значение альфа-канала(прозрачность) от 0 до 1. Опционально (Можно не указывать)
Как вы могли знать, все цвета состоят из 3-х цветов: красного, зелёного и синего. Значение канала цвета означает процент этого цвета.
Допустим, если создать цвет с такими аргументами
color.new(1,0,0)
то цвет будет красным. Рассмотрим более сложный пример. Смешаем синий и зелёный, а так-же сделаем цвет полу-прозрачным.
color.new(0,1,1,0.5)
Так-же у цвета можно получать значения. Например:
simple = color.new(0.5, 0.3, 1, 1)
print(simple:red()) -- Выведет значение канала красного
print(simple:green()) -- Выведет значение канала зелёного
print(simple:blue()) -- Выведет значение канала синего
print(simple:alpha()) -- Выведет значение альфа-канала
Обратите внимание, если значения каналов с числом после запятой, то указывать значение альфа-канала обязательно.
Last updated
Was this helpful?