Funciones |
color | color.new (int R, int G, int B, int A) |
| Crea un color nuevo a partir de sus componentes.
|
color | color.blend (color c1, color c2) |
| Mezcla dos colores.
|
color | color.mix (color c1, color c2, int p1, int p2) |
| Mezcla dos colores, usando porcentajes.
|
color | color.add (color c1, color c2) |
| Suma dos colores.
|
color | color.sub (color c1, color c2) |
| Suma dos colores.
|
int | color.R (color c1) |
| Componente R.
|
int | color.G (color c1) |
| Componente G.
|
int | color.B (color c1) |
| Componente B.
|
int | color.A (color c1) |
| Componente A.
|
Descripción detallada
En este módulo se incorporan todas las funciones relacionadas los colores.
Documentación de las funciones
color color.new |
( |
int |
R, |
|
|
int |
G, |
|
|
int |
B, |
|
|
int |
A | |
|
) |
| | |
Crea un color nuevo a partir de sus componentes.
- Parámetros:
-
| R | Valor de su componente de color rojo (0-255). |
| G | Valor de su componente de color verde (0-255). |
| B | Valor de su componente de color azul (0-255). |
| A | Valor de transparencia (0-255). OPCIONAL. Si no se especifica por defecto es 255. |
- Devuelve:
- El color creado.
color color.blend |
( |
color |
c1, |
|
|
color |
c2 | |
|
) |
| | |
Mezcla dos colores.
- Parámetros:
-
| c1 | Un color. |
| c2 | Otro color. |
- Devuelve:
- Devuelve el color resultante de mezclar c1 y c2.
color color.mix |
( |
color |
c1, |
|
|
color |
c2, |
|
|
int |
p1, |
|
|
int |
p2 | |
|
) |
| | |
Mezcla dos colores, usando porcentajes.
- Parámetros:
-
| c1 | Un color. |
| c2 | Otro color. |
| p1 | Porcentaje color 1 [0-100]. |
| p2 | Porcentaje color 2 [0-100]. |
- Devuelve:
- Devuelve el color resultante de mezclar c1 y c2, usando los porcentajes.
color color.add |
( |
color |
c1, |
|
|
color |
c2 | |
|
) |
| | |
Suma dos colores.
Ejemplos:
- Negro (0,0,0) + Rojo (255,0,0) = Rojo(255,0,0)
- Verde (0,255,0) + Rojo (255,0,0) = Amarillo (255,255,0)
- Blanco (255,255,255) + Negro (0,0,0) = Blanco (255,255,255)
- Parámetros:
-
| c1 | Un color. |
| c2 | Otro color. |
- Devuelve:
- Devuelve el color resultante de sumar dos colores.
color color.sub |
( |
color |
c1, |
|
|
color |
c2 | |
|
) |
| | |
Suma dos colores.
Ejemplos:
- Negro (0,0,0) - Rojo (255,0,0) = Negro(0,0,0)
- Verde (0,255,0) - Rojo (255,0,0) = Verde (255,0,0)
- Blanco (255,255,255) - Rojo (0,0,0) = Cyan (0,255,255)
- Parámetros:
-
| c1 | Un color. |
| c2 | Otro color. |
- Devuelve:
- Devuelve el color resultante de restar dos colores.
Componente R.
- Parámetros:
-
- Devuelve:
- Devuelve el valor de la componente roja.
Componente G.
- Parámetros:
-
- Devuelve:
- Devuelve el valor de la componente verde.
Componente B.
- Parámetros:
-
- Devuelve:
- Devuelve el valor de la componente azul.
Componente A.
- Parámetros:
-
- Devuelve:
- Devuelve el valor de la componente de transparencia.