Color

class Varwin.Color
class Varwin.Color(r: float, g: float, b: float, a: float)

Базовые классы: object

Представляет цвет с красным, зелёным, синим и альфа-компонентами. Все компоненты — числа с плавающей точкой в диапазоне от 0,0 до 1,0 (включительно).

R: float
G: float
B: float
A: float
static FromHex(hex: str) Color

Создает цвет из шестнадцатеричного строкового представления.

Пример:

result = Varwin.Color.FromHex("text")
static GetRandom() Color

Создает объект Color со случайными значениями RGB.

Пример:

result = Varwin.Color.GetRandom()
static Lerp(a: Color, b: Color, t: float) Color

Выполняет линейную интерполяцию между двумя цветами.

Пример:

result = Varwin.Color.Lerp(Varwin.Color(1,1,0,1), Varwin.Color(1,1,0,1), 0)