Funzione color()

Un colore può essere memorizzato in una “variabile” (in realtà una struttura dati più complessa) usando la funzione color(). La “variabile” può essere usata direttamente come parametro delle istruzioni che impostano i colori dei contorni e dei riempimenti.

    function setup() {
    let coloreSfondo = color( 0,127,255 );  // usa modalità RGB
   
    colorMode(HSL);
    let coloreFigura = color( 30,100,75 );  // usa modalità HSL

    background( coloreSfondo );
    fill( coloreFigura );
    square( 25,25, 50 );
}
  

  

Memorizza in coloreSfondo il colore composto dall’assenza di rosso, dal 50% di verde e dal 100% di blu.


  

Memorizza in coloreFigura il colore arancio (30), al 100% di saturazione e al 75% di luminosità.

Notare che i parametri della funzione color() si riferiscono alla modalità cromatica attiva ma che il colore restituito rimane lo stesso anche se la modalità cambia.