sceglinome :nomegif Questa procedura non è una primitiva fornita con MSWLogo. E' stata costruita allo scopo di facilitare la creazione delle gif animate. Nell'argomento della procedura, all'inizio della creazione, si deve inserire il nome del futuro file che conterrà la gif animata completo di estensione. Esempio: sceglinome "prova.gif Va usato insieme a fotogramma - Vedi setactivearea, activearea, gifsave - Procedure nell'esempio: cs, ct, rt, repeat |
![]() |
L'effetto di questa procedura è quello di memorizzare il nome scelto assegnandolo ad una variabile "nomescelto attraverso l'istruzione
make e di mettere in un altra variabile "accoda il valore: "false Ciò servirà quando si userà la procedura fotogramma a non dover specificare nuovamente il nome del file. Inoltre la prima volta che si utilizzerà fotogramma, dato che in "accoda ci sarà il valore necessario, verrà creato il primo fotogramma. Le volte successive, essendo subito quel valore modificato, saranno creati, con la stessa procedura i fotogrammi successivi.
|
![]() to sceglinome :nome make "nomescelto :nome make "accoda "false end to fotogramma :ritardo ( gifsave :nomescelto :ritardo :accoda 0) make "accoda "true end to ago clean fd 50 bk 50 end Make "accoda "true |
Nota: si può copiare ed incollare la procedura nel proprio editor ed utilizzarla anche senza averla studiata. Risulta comoda per creare gif a nimate. |