L'MSWLOGO e il Logoit sono in
grado di gestire un numero di colori pari a 16777216. Ogni colore viene
individuato mediante una lista di tre numeri interi: il primo numero
della lista è la componente rossa, il secondo la componente
verde, il terzo la componente blu. Ciascuna componente può
variare tra 0 e 255. I colori possono essere dosati e provati dal menu OPZIONI.
Per vedere i numeri corrispondenti al colore dosato, cliccare sul
pulsante STATO nella finestra comandi. Dopo aver letto i
numeri, cliccare su NOSTATO.
ASCOLPENNA [rosso verde blu]
ASCP [rosso verde blu]
rosso= numero compreso fra 0 e 255 indica una tonalità di
rosso
verde= numero compreso fra 0 e 255 indica una tonalità di
verde
blu= numero compreso fra 0 e 255 indica una tonalità di blu
Imposta il colore della traccia lasciata dalla tartaruga (ASSEGNA COLORE ALLA PENNA). Il colore della penna ha effetto per scrivere testi e per disegnare una linea. I colori vengono indicati con numeri compresi fra 0 e 255. Provate a definire qualche colore: avete a disposizione 256 scelte per ogni componente, per un totale di 2563 colori !
La procedura seguente, ad esempio, traccia un quadrato in rosso.
Esempio
ascp [255 0 0] imposta il colore
rosso
ripeti 4[a 100 d 90] disegna un quadrato rosso
ASCOLRIEMPI
[rosso verde blu]
ASCP [rosso verde blu]
rosso= numero compreso fra 0 e 255 indica una tonalità di
rosso
verde= numero compreso fra 0 e 255 indica una tonalità di
verde
blu= numero compreso fra 0 e 255 indica una tonalità di blu
Imposta il colore del riempimento delle figure.
Il colore della superficie ha effetto con i comandi RIEMPI e BLOCCODIS,
ma prima dobbiamo portare la tartaruga in un punto qualsiasi interno
alla figura da riempire. Per evitare che la tartaruga entri lasciando
traccia è necessario il comando PENNASU (SU).
L'istruzione GIU ripristina la traccia.
Esempio
ps giu
ascp [0 0 0] assegna il colore nero alla penna
ascr [255 128 0]assegna il colore di riempimento
ripeti 4[a 100 d 90] disegna un quadrato
su d 45 a 5 la tartaruga entra nel quadrato senza lasciare
traccia
riempi il quadrato viene riempito del colore arancione
giu la penna è abbassata
ASCOLRSCHERMO[rosso verde blu]
ASCS [rosso verde blu]
rosso= numero compreso fra 0 e 255 indica una tonalità di
rosso
verde= numero compreso fra 0 e 255 indica una tonalità di
verde
blu= numero compreso fra 0 e 255 indica una tonalità di blu
Imposta il colore dello schermo: all’avvio del logo lo schermo
è sempre bianco.
Il colore dello schermo deve essere impostato prima del colore della
penna e del riempimento.
Esempio
ps giu
ascs [0 0 130] assegna il colore blu allo schermo
ascp [0 0 0] assegna il colore nero alla penna
ascr [255 128 0] assegna il colore di riempimento
ripeti 4[a 100 d 90] disegna un quadrato
su d 45 a 5 la tartaruga entra nel quadrato senza lasciare
traccia
riempi il quadrato viene riempito del colore arancione
giu la penna è abbassata
ASTRATTOPENNA [larghezza altezza]
Larghezza è un compreso fra 0 e 32
Altezza è un compreso fra 0 e 32
Viene assegnato uno spessore alla traccia della penna. Bisogna assegnare i due valori, ma la penna utilizza solo il valore dell’altezza: astrattopenna [5 5], astrattopenna [0 5] assegnano il tratto 5; astrattopenna [5 0] e astrattopenna [0 0] assegnano il tratto 0.