Цвет

Объект цвет

Информация

Цвет используется для указания цвета объекта.

Пример создания цвета:

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?