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