Class: Color
Color represents an RGBA color. Values from 0 to 1.
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
+ new Color(red
: number, green
: number, blue
: number, alpha?
: number): Color
Parameters:
Name | Type | Default value |
---|---|---|
red |
number | - |
green |
number | - |
blue |
number | - |
alpha |
number | 1 |
Returns: Color
Properties
data
• data: Float32Array
Accessors
alpha
• get alpha(): number
Returns: number
• set alpha(value
: number): void
Parameters:
Name | Type |
---|---|
value |
number |
Returns: void
blue
• get blue(): number
Returns: number
• set blue(value
: number): void
Parameters:
Name | Type |
---|---|
value |
number |
Returns: void
green
• get green(): number
Returns: number
• set green(value
: number): void
Parameters:
Name | Type |
---|---|
value |
number |
Returns: void
red
• get red(): number
Returns: number
• set red(value
: number): void
Parameters:
Name | Type |
---|---|
value |
number |
Returns: void
Methods
Copy
▸ Copy(): Color
Make a value copy of the color.
Returns: Color
GetFloat32Array
▸ GetFloat32Array(): Float32Array
Returns: Float32Array
Mix
Mixes two colors together.
Parameters:
Name | Type | Description |
---|---|---|
color |
Color | The color to mix with this one |
Returns: Color
The mixed color