color#
Inicializando la clase de color#
Un color se crea utilizando uno de los siguientes constructores:
El constructor color(r, g, b)
crea un color utilizando valores rgb:
Parámetro |
Descripción |
---|---|
o |
Un número entero en el rango de 0 a 255 que representa el valor rojo. |
gramo |
Un número entero en el rango de 0 a 255 que representa el valor verde. |
b |
Un número entero en el rango de 0 a 255 que representa el valor azul. |
// Construct a yellow color "Yellow" with the color class
// using rgb values.
color Yellow = color(255, 247, 0);
El constructor color(value)
crea un color utilizando valores rgb:
Parámetro |
Descripción |
---|---|
valor |
Un código hexadecimal o un colorType predefinido. |
// Construct a yellow Color "yellow" with the Color class
// using a Hexcode.
color Yellow = color(0xFFF700);
// Construct a yellow Color "yellow" with the Color class
// using a predefined color.
color Yellow = color(yellow);
Este objeto “Amarillo” se utilizará en todos los ejemplos posteriores a lo largo de esta documentación de API cuando se haga referencia a los métodos de la clase Color.
Métodos de clase#
virus de herpes simple (hsv)#
El método hsv(hue, saturation, value)
cambia la instancia de color existente utilizando hsv.
Parámetros |
Descripción |
---|---|
matiz |
Un número entero de 0 a 360 que representa el tono del color. |
saturación |
Un doble de 0.0 – 1.0 que representa la saturación del color. |
valor |
Un doble de 0.0 – 1.0 que representa el brillo del color. |
Devuelve: Un valor entero que representa el color.
// Change Yellow to a color that is red using HSV values.
Yellow.hsv(0, 1.0, 1.0);
web()#
El método web(value)
cambia la instancia de color existente utilizando webstring.
Parámetros |
Descripción |
---|---|
valor |
El valor del color en formato web. |
Devuelve: Un valor entero que representa el color.
// Change Yellow to a color that is red using a Hexcode.
Yellow.web("#ff0000");
esTransparente()#
El método isTransparent()
devuelve si el color es transparente o no.
Devuelve: true
si el color es transparente. false
si no lo es.
El comando Color.web(color)
crea un color utilizando un valor hexadecimal.
Este es un comando sin espera y permite que el siguiente comando se ejecute sin demora.
Parámetros |
Descripción |
---|---|
color |
Un valor de color hexadecimal o web que define un color específico. |
Devoluciones: Una referencia al nuevo color.
// Create a color using a web color value.
Color color;
color.web("#00FF00"); // Green color