2 - fase intermedia Si costruisce la procedura che verrą utilizzata per l'animazione. Vengono spiegate alla tartaruga due nuove parole FINESTRA che mette insieme la croce ed il quadrato definiti precedentemente e RICOQUA una procedura ricorsiva che ripete il disegno precedente in dimensioni sempre pił ridotte. Si utilizzano QUADRATO e CROCESINISTRA e le primitive: if, stop Nell'esempio animato si utilizza anche la primitiva clearscreen per pulire lo schermo.
|
![]() |
![]() to finestra :x quadrato :x crocesinistra :x end
to ricoqua :x
|
FINESTRA realizza, con le dimensioni specificate, un quadrato diviso in quattro. |