Color
A colour as { r, g, b, a }, each from 0 to 1. `a` is opacity, by default 1.
color.fromHex()
Color.fromHex(hex)A colour from '#rrggbb' or '#rrggbbaa' (white for anything else).
color.fromRGB()
Color.fromRGB(r, g, b, a = 255)A colour from 0 to 255 channels.
color.white()
Color.white()Opaque white.
color.black()
Color.black()Opaque black.
color.red()
Color.red()Opaque red.
color.green()
Color.green()Opaque green.
color.blue()
Color.blue()Opaque blue.
color.yellow()
Color.yellow()Opaque yellow.
color.cyan()
Color.cyan()Opaque cyan.
color.magenta()
Color.magenta()Opaque magenta.
color.transparent()
Color.transparent()Fully transparent black.
color.set()
set(r, g, b, a = 1)Sets the channels.
color.lerp()
lerp(target, t)Blends this colour towards another: t = 0 stays, 1 reaches it.
color.clone()
clone()A copy.
color.toHex()
toHex(includeAlpha = false)The colour as '#rrggbb', or '#rrggbbaa' with includeAlpha.
color.r
r: numberRed, 0 to 1.
color.g
g: numberGreen, 0 to 1.
color.b
b: numberBlue, 0 to 1.
color.a
a: numberOpacity, 0 to 1.