Namespace: Astra · Assembly: Astra.Scripting · Tipo: Struct
Cor em RGB linear com alfa (Unity: Color). Canais acima de 1 só em campos HDR; o Inspector edita pela janela de cor.
Interfaces: System.IEquatable<Astra.Color>.
A
B
G
R
.ctor
public Color(float r, float g, float b, float a = 1)
| Parâmetro |
Tipo |
Contrato |
r |
float |
|
g |
float |
|
b |
float |
|
a |
float |
· Opcional: 1 |
Equals
public bool Equals(Astra.Color other)
| Parâmetro |
Tipo |
Contrato |
other |
Astra.Color |
|
Equals
public override bool Equals(object? obj)
| Parâmetro |
Tipo |
Contrato |
obj |
object? |
|
GetHashCode
public override int GetHashCode()
Lerp
public static Astra.Color Lerp(Astra.Color a, Astra.Color b, float t)
| Parâmetro |
Tipo |
Contrato |
a |
Astra.Color |
|
b |
Astra.Color |
|
t |
float |
|
ToString
public override string ToString()
op_Equality
public static bool operator ==(Astra.Color a, Astra.Color b)
| Parâmetro |
Tipo |
Contrato |
a |
Astra.Color |
|
b |
Astra.Color |
|
op_Inequality
public static bool operator !=(Astra.Color a, Astra.Color b)
| Parâmetro |
Tipo |
Contrato |
a |
Astra.Color |
|
b |
Astra.Color |
|
op_Multiply
public static Astra.Color operator *(Astra.Color c, float s)
| Parâmetro |
Tipo |
Contrato |
c |
Astra.Color |
|
s |
float |
|
Black
public static Astra.Color Black { get; }
Clear
public static Astra.Color Clear { get; }
White
public static Astra.Color White { get; }