Representación de colores RGBA.
This structure is used throughout Unity to pass colors around.
Each color component is a floating point value with a range from 0 to 1.
Components (r,g,b) define a color in RGB color space. Alpha component (a)
defines transparency - alpha of one is completely opaque, alpha of zero is completely
transparent.
black | Negro sólido. RGBA es (0, 0, 0, 1). |
blue | Azul sólido. RGBA es (0, 0, 1, 1). |
clear | Completamente transparente. RGBA es (0, 0, 0, 0). |
cyan | Cian. RGBA es (0, 1, 1, 1). |
gray | Gris. RGBA es (0.5, 0.5, 0.5, 1). |
green | Verde sólido. RGBA es (0, 1, 0, 1). |
grey | La manera Inglesa de escribir gray. RGBA es el mismo (0.5, 0.5, 0.5, 1). |
magenta | Magenta. RGBA es (1, 0, 1, 1). |
red | Rojo sólido. RGBA es (1, 0, 0, 1). |
white | Blanco sólido. RGBA es (1, 1, 1, 1). |
yellow | Amarillo. RGBA es (1, 0.92, 0.016, 1), pero el color es agradable a la vista! |
a | Componente alfa del color. |
b | Componente azul del color. |
g | Componente verde del color. |
gamma | Una versión del color que ha tenido la curva gamma aplicada. |
grayscale | El valor en escala de grises del color. (Read Only) |
linear | Un valor lineal de un color sRGB. |
maxColorComponent | Retorna el valor máximo del componente del color: Max(r,g,b). |
r | Componente rojo del color. |
this[int] | Accede a los componentes r, g, b,a usando [0], [1], [2], [3] respectivamente. |
Color | Contruye un Color nuevo con los componentes r,g,b,a dados. |
ToString | Devuelve una cadena bien formateada de este color. |
HSVToRGB | Crea un color RGB desde un input HSV. |
Lerp | Interpola linealmente entre los colores a y b por t. |
LerpUnclamped | Interpola linealmente entre los colores a y b por t. |
RGBToHSV | Calcula el hue, la saturación y el valor de un color de input RGB. |
Color | Los colores pueden convertirse implícitamente a y desde Vector4. |
operator - | Sustrae el color b del color a. Cada componente del color es sustraído por separado. |
operator * | Multiplica dos colores entre sí. Cada componente del color es multiplicado por separado. |
operator / | Divide el color a entre el float b. Cada componente del color es escalado por separado. |
operator + | Suma dos colores entre sí. Cada componente del color es sumado por separado. |
Vector4 | Los colores pueden convertirse implícitamente a y desde Vector4. |