Piccolo manuale di LibreLogo/Disegnare con LibreLogo: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Iamarf (discussione | contributi)
Iamarf (discussione | contributi)
Riga 576:
|-
|
CLEARSCREEN ; cancello il foglio (solo la parte grafica)
CLEARSCREEN
HOME ; partenza: tartaruga al centro che punta a Nord
HOME
HIDETURTLE ; nascondo la tartaruga
PENWIDTH 15 ; imposto lo spessore della linea a 15 pt
PENWIDTH 15
RIGHT 90
PENCAP “square”
'''FORWARD 40'''
PENUP
RIGHT 90 FORWARD 20
LEFT 90 BACK 40
PENDOWN
PENCAP “round”
'''FORWARD 40'''
PENUP
RIGHT 90 FORWARD 20
LEFT 90 BACK 40
PENDOWN
PENCAP “none”
'''FORWARD 40'''
PENUP
||
cancello il foglio (solo la parte grafica)
 
RIGHT 90 ; ruoto 90° a destra così la tartaruga punta a Est in modo da tracciare da sinistra a destra
partenza: tartaruga al centro che punta a Nord
; da tracciare da sinistra a destra
 
PENCAP “square” ; imposto il modo “estremità quadrate”
nascondo la tartaruga
'''FORWARD 40 ; disegno 40 pt di linea (Ovest → Est)'''
PENUP ; alzo la penna
RIGHT 90 FORWARD 20 ; giro a destra di 90° (punto a Sud) e calo di 20 pt
LEFT 90 BACK 40 ; rigiro a sinistra (punto a Est) e torno indietro ( Est → Ovest) di 40 pt
rigiro a sinistra (punto a Est), torno ; indietro ( Est → Ovest) di 40 pt
PENDOWN ; abbasso la penna
 
PENCAP “round” ; imposto il modo “estremità arrotondate”
imposto lo spessore della linea a 15 pt
'''FORWARD 40 ; disegno 40 pt di linea (Ovest → Est)'''
PENUP ; alzo la penna
RIGHT 90 FORWARD 20 ; giro a destra di 90° (punto a Sud) e calo di 20 pt
LEFT 90 BACK 40 ; rigiro a sinistra (punto a Est), torno indietro
; ( Est → Ovest) di 40 pt
PENDOWN ; abbasso la penna
 
PENCAP “none” ; imposto il modo “estremità arrotondate”
ruoto 90° a destra così la tartaruga punta a Est in modo da tracciare da sinistra a destra
'''FORWARD 40 ; disegno 40 pt di linea (Ovest → Est)'''
 
PENUP ; alzo la penna
imposto il modo “estremità quadrate”
 
'''disegno 40 pt di linea (Ovest → Est)'''
 
alzo la penna
 
giro a destra di 90° (punto a Sud) e calo di 20 pt
 
rigiro a sinistra (punto a Est) e torno indietro ( Est → Ovest) di 40 pt
 
abbasso la penna
 
imposto il modo “estremità arrotondate”
 
'''disegno 40 pt di linea (Ovest → Est)'''
 
alzo la penna
 
giro a destra di 90° (punto a Sud) e calo di 20 pt
 
rigiro a sinistra (punto a Est), torno indietro ( Est → Ovest) di 40 pt
abbasso la penna
 
imposto il modo “estremità arrotondate”
 
'''disegno 40 pt di linea (Ovest → Est)'''
 
alzo la penna
|}
Abbiamo evidenziato le istruzioni che realizzano i tre tratti, che riportiamo ancora qui:
Line 643 ⟶ 610:
Ecco, si vede che in realtà sono stati disegnati tutti e tre con la stessa lunghezza di 40 pt e invece non sembra che siano venuti uguali. Questo per capire come funziona il comando PENCAP. Il tratto disegnato con assenza di specifiche per le estremità (“effetto none”) è lungo 40 pt. Quindi quelli con gli effetti “round” e “square” vengono più lunghi. Si capisce da qui che gli arrotondamenti sono aggiunti alla lunghezza normale e che l'effetto “square” è ottenuto risquadrando gli arrotondamenti.
Va da sè che si tratta di un aspetto marginale. Abbiamo colto l'occasione per mettere in luce la notevole raffinatezza di LibreLogo, per abituarci ulteriormente a muoversi nel foglio e pensare graficamente.
 
==== PENSTYLE (tratteggio segmenti) ====
Con questa istruzione si può determinare la continuità del tracciamento, per produrre linee tratteggiate di vario tipo: