immagini in movimento

Re: immagini in movimento

di FORMICONI ANDREAS ROBERT -
Numero di risposte: 0

In effetti LibreLogo non è nato per fare questo tipo di cose. L'unica possibilità + quella di fare disegni rallentando adeguatamente il movimento della Tartaruga mediante l'istruzione SLEEP 500 o simili (500 sta per 500 millisecondi di ritardo, ovvero mezzo secondo, uno lo aggiusta in maniera che venga la velocità di movimento desiderata). Poi, per "fissare" la cosa ci sono due strade:

  1. Salvare il disegno come animazione (vedi Tutti comandi di LibreLogo - 120 KB, versione in italiano)

    Salvataggio di animazioni SVG/SMIL (disegni con comandi SLEEP)

    PICTURE “animazione.svg” [ CIRCLE 5 SLEEP 1000 CIRCLE 99 ] ; salva come una animazione
    SVG/SMIL (vedere anche SLEEP)

    PICTURE “animazione2.svg” [ CIRCLE 5 SLEEP 1000 CIRCLE 99 SLEEP 2000 ] ; come sopra, ma
    usando SLEEP dopo l'ultimo oggetto del ciclo: dopo 2 secondi l'animazione SVG riparte nei
    browser che supportano SMIL

    Poi per rivedere il disegno aniumato devi caricare i file animazione.svg nel browser, coe se fossero un file HTML sul disco, con File->Apri...

    Ho fatto una versione appena più bellina:

    PICTURE “animazione.svg” [ CIRCLE 5 SLEEP 150 CIRCLE 10 SLEEP 150 CIRCLE 15 SLEEP 150 CIRCLE 20 SLEEP 150 CIRCLE 25 SLEEP 150 CIRCLE 30 SLEEP 150 ]

  2. Con un software di screencasting (tipo OBS Studio) fai un video del disegno mentre procede, poi lo usi come video.


Comunque sono stratagemmi, di fatto LibreLogo non fa animazioni.