Appearance
Color
RGBA color with components in 0-1 range
Example:
javascript
// From RGBA
var c = Color(1, 0, 0, 1); // red
// From hex
var c = Color.hex("#FF5500");
// Preset colors
var c = Color.red();
// Interpolate
var mid = Color.lerp(Color.red(), Color.blue(), 0.5);Properties
a
- Type: number
- Alpha component (0-1)
b
- Type: number
- Blue component (0-1)
g
- Type: number
- Green component (0-1)
r
- Type: number
- Red component (0-1)
Methods
create()
javascript
create(r: number, g: number, b: number, a: number): ColorCreate a color from RGBA values
Parameters:
Returns: Color
lerp()
javascript
lerp(c1: Color, c2: Color, t: number): ColorLinearly interpolate between two colors
Parameters:
Returns: Color
lerp()
javascript
lerp(other: Color, t: number): ColorLinearly interpolate to another color
Example:
javascript
var blended = Color.red().lerp(Color.blue(), 0.5);Parameters:
other(Color) - Target colort(number) - Interpolation factor (0-1)
Returns: Color