Struct Color32
Color with byte for data
Constructors
Color32(byte, byte, byte, byte)
Declaration
public Color32(byte r, byte g, byte b, byte a = 255)
Fields
BLACK
Declaration
public static readonly Color32 BLACK
BLACK_12
Declaration
public static readonly Color32 BLACK_12
BLACK_128
Declaration
public static readonly Color32 BLACK_128
BLACK_196
Declaration
public static readonly Color32 BLACK_196
BLACK_220
Declaration
public static readonly Color32 BLACK_220
BLACK_32
Declaration
public static readonly Color32 BLACK_32
BLACK_64
Declaration
public static readonly Color32 BLACK_64
BLACK_96
Declaration
public static readonly Color32 BLACK_96
BLUE
Declaration
public static readonly Color32 BLUE
BLUE_BETTER
Declaration
public static readonly Color32 BLUE_BETTER
CLEAR
Declaration
public static readonly Color32 CLEAR
CYAN
Declaration
public static readonly Color32 CYAN
CYAN_BETTER
Declaration
public static readonly Color32 CYAN_BETTER
CYAN_DARK
Declaration
public static readonly Color32 CYAN_DARK
GREEN
Declaration
public static readonly Color32 GREEN
GREEN_BETTER
Declaration
public static readonly Color32 GREEN_BETTER
GREEN_DARK
Declaration
public static readonly Color32 GREEN_DARK
GREY_112
Declaration
public static readonly Color32 GREY_112
GREY_12
Declaration
public static readonly Color32 GREY_12
GREY_128
Declaration
public static readonly Color32 GREY_128
GREY_160
Declaration
public static readonly Color32 GREY_160
GREY_196
Declaration
public static readonly Color32 GREY_196
GREY_20
Declaration
public static readonly Color32 GREY_20
GREY_216
Declaration
public static readonly Color32 GREY_216
GREY_230
Declaration
public static readonly Color32 GREY_230
GREY_245
Declaration
public static readonly Color32 GREY_245
GREY_32
Declaration
public static readonly Color32 GREY_32
GREY_38
Declaration
public static readonly Color32 GREY_38
GREY_42
Declaration
public static readonly Color32 GREY_42
GREY_46
Declaration
public static readonly Color32 GREY_46
GREY_56
Declaration
public static readonly Color32 GREY_56
GREY_64
Declaration
public static readonly Color32 GREY_64
GREY_96
Declaration
public static readonly Color32 GREY_96
ORANGE
Declaration
public static readonly Color32 ORANGE
ORANGE_BETTER
Declaration
public static readonly Color32 ORANGE_BETTER
ORANGE_DARK
Declaration
public static readonly Color32 ORANGE_DARK
PINK
Declaration
public static readonly Color32 PINK
PURPLE
Declaration
public static readonly Color32 PURPLE
PURPLE_BETTER
Declaration
public static readonly Color32 PURPLE_BETTER
RED
Declaration
public static readonly Color32 RED
RED_BETTER
Declaration
public static readonly Color32 RED_BETTER
RED_DARK
Declaration
public static readonly Color32 RED_DARK
SKIN_YELLOW
Declaration
public static readonly Color32 SKIN_YELLOW
WHITE
Declaration
public static readonly Color32 WHITE
WHITE_0
Declaration
public static readonly Color32 WHITE_0
WHITE_12
Declaration
public static readonly Color32 WHITE_12
WHITE_128
Declaration
public static readonly Color32 WHITE_128
WHITE_196
Declaration
public static readonly Color32 WHITE_196
WHITE_20
Declaration
public static readonly Color32 WHITE_20
WHITE_32
Declaration
public static readonly Color32 WHITE_32
WHITE_46
Declaration
public static readonly Color32 WHITE_46
WHITE_6
Declaration
public static readonly Color32 WHITE_6
WHITE_64
Declaration
public static readonly Color32 WHITE_64
WHITE_96
Declaration
public static readonly Color32 WHITE_96
YELLOW
Declaration
public static readonly Color32 YELLOW
YELLOW_DARK
Declaration
public static readonly Color32 YELLOW_DARK
a
Alpha channel (0 means no value, 255 means full value)
Declaration
public byte a
b
Blue channel (0 means no value, 255 means full value)
Declaration
public byte b
g
Green channel (0 means no value, 255 means full value)
Declaration
public byte g
r
Red channel (0 means no value, 255 means full value)
Declaration
public byte r
Methods
CompareTo(object)
Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
Declaration
public readonly int CompareTo(object obj)
Parameters
Type | Name | Description |
---|---|---|
object | obj | An object to compare with this instance. |
Returns
Type | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
int | A value that indicates the relative order of the objects being compared. The return value has these meanings:
|
Exceptions
Type | Condition |
---|---|
ArgumentException |
|
Equals(object)
Indicates whether this instance and a specified object are equal.
Declaration
public override readonly bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
object | obj | The object to compare with the current instance. |
Returns
Type | Description |
---|---|
bool | true if |
Overrides
GetHashCode()
Returns the hash code for this instance.
Declaration
public override readonly int GetHashCode()
Returns
Type | Description |
---|---|
int | A 32-bit signed integer that is the hash code for this instance. |
Overrides
Lerp(Color32, Color32, float)
Find a color transform between two given colors smoothly
Declaration
public static Color32 Lerp(Color32 a, Color32 b, float t)
Representation of the position. 0 means value A, 1 means value B.
LerpUnclamped(Color32, Color32, float)
Find a color transform between two given colors smoothly without limiting the t value
Declaration
public static Color32 LerpUnclamped(Color32 a, Color32 b, float t)
Representation of the position. 0 means value A, 1 means value B.
ToString()
Returns the fully qualified type name of this instance.
Declaration
public override readonly string ToString()
Returns
Type | Description |
---|---|
string | The fully qualified type name. |
Overrides
ToString(string)
Declaration
public readonly string ToString(string format)
ToString(string, IFormatProvider)
Formats the value of the current instance using the specified format.
Declaration
public readonly string ToString(string format, IFormatProvider formatProvider)
Parameters
Type | Name | Description |
---|---|---|
string | format | The format to use. -or- A null reference ( |
IFormatProvider | formatProvider | The provider to use to format the value. -or- A null reference ( |
Returns
Type | Description |
---|---|
string | The value of the current instance in the specified format. |
Operators
operator ==(Color32, Color32)
Declaration
public static bool operator ==(Color32 a, Color32 b)
operator !=(Color32, Color32)
Declaration
public static bool operator !=(Color32 a, Color32 b)
operator *(Color32, Color32)
Declaration
public static Color32 operator *(Color32 a, Color32 b)