Scivola alle coordinate (x;y) su Scratch

In questa lezione ti spiego come far muovere uno sprite verso una coordinata (x;y) dello stage in un determinato numero di secondi.

Vai nella categoria dei blocchi di movimento. Quelli di colore blu.

Seleziona il blocco scivola a (x;y), scegli il numero dei secondi del tempo di spostamento e indica le coordinate x e y del punto di destinazione.

scivola in n secondi alla posizione (x;y)

Se stai utilizzando Scratch in inglese devi usare il blocco glide to.

il blocco glide to

Ti faccio un esempio pratico.

Aggiungi due sprite nello stage di Scratch.

Nel mio esempio il primo sprite si chiama "disco volante" e il secondo sprite si chiama "earth".

due sprite

Clicca sullo sprite del disco volante.

Poi clicca sulla voce di menu "Codice" in alto a sinistra.

clicca su Codice

Scrivi questo algoritmo nello sprite "disco volante".

l'algoritmo da realizzare

Se stai usando Scratch in lingua inglese utilizza questi blocchi.
l'algoritmo con i blocchi in lingua inglese

 

Ora clicca sulla bandiera verde per eseguire lo script.

Lo sprite "disco volante" si sposta progressivamente verso le coordinate che hai scelto. In questo caso verso le coordinate (-10;10).

lo sprite "disco volante" si muove verso le coordinate del punto (x;y)

Nota. Se vuoi ottenere uno spostamento immediato dal punto iniziale a quello di arrivo, senza vedere la traiettoria, puoi usareil blocco Vai alle coordinate (x;y).

 

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

Il movimento su Scratch