Le Tartarughe ParlantiFORUMLe Tartarughe Parlanti Il Colore e le tartarughe Click per scaricare il Web Player

Le Tartarughe Parlanti

Le Tartarughe Parlanti

 

 

 

 

 

 

 

 

 

 

Quando utilizziamo la primitiva FILL per colorare porzioni dello schermo sulle quali sono stati realizzati disegni o linee in una fase precedente, i limiti di questa primitiva si fanno evidenti. Nell'esempio qui sotto, un click sul pulsante "Con Fill" mostra che non è possibile realizzare il quadrato rosso sopra quello giallo. Utilizzando invece la procedura Quap che colora senza utilizzare FILLil problema è risolto. (Naturalmente vi sono tante altre soluzioni).

Quadrato colorato con FILL usata premendo il pulsante "CON FILL" Quadrato colorato senza FILL usata premendo il pulsante "SENZA FILL"
to QuaFill :l :cc :cd
  pd
  setpensize 1
  setc :cc
  repeat 4[fd :l rt 90]
  pu
  rt 45
  fd 3
  setc :cd
  fill
  bk 3
  lt 45
end
to Quap :l :cc :cd
  pd
  setpensize 1
  setc :cd
  repeat :l [fd :l bk :l rt 90 fd 1 lt 90]
  rt 90
  bk :l
  lt 90
  setc :cc
  repeat 4[fd :l rt 90]
end

Negli esempi qui sopra la tartaruga disegna un quadrato, quindi lo riempie di colore, poi si sposta la centro per disegnare un secondo quadrato colorato. Come è possibile osservare con un click sul pulsante "CON FILL" la primitiva FILL non risolve il problema. Invece un click su "SENZA FILL" evidenzia una possibile soluzione (la procedura Quap) a questo inconveniente. 

 

Le Tartarughe Parlanti

Imparare
Chi molto pratica, molto impara

Ingegno
Ciascuno vede e comprende le cose secondo la luce che ha nel cervello

Fare, insegnare
Chi sa fare fa, chi non sa fare insegna

 

Hai qualcosa da dire? Per contattare l'autore