logo logoit tartalogo

LA TARTARUGA COLORA

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.

TRATTOPENNA

COLORERIEMPI

COLPENNA

COLSFONDO

Questi comandi, scritti sulla riga comandi, restituiscono i valori del Trattopenna e dei colori della penna, di riempimento e dello sfondo. Questi comandi possono essere sostituiti dal pulsante STATO

© Personal website del prof. Matteo Scapellato info@scamat.it