Scivola verso il puntatore del mouse su Scratch

In questa lezione ti spiego come far muovere uno sprite verso il puntatore del mouse in un determinato numero di secondi.

Vai nella categoria dei blocchi di movimento. Sono quelli di colore blu.

Seleziona il blocco scivola verso, indica un numero di secondi a tua scelta e seleziona nel menu la voce puntatore del mouse.

scivola in n secondi al puntatore del mouse

Se stai utilizzando Scratch in lingua inglese puoi usare il blocco glide to con la voce mouse-pointer.

il blocco glide to

Ti faccio un esempio pratico.

Aggiungi due sprite qualsiasi nello stage di Scratch.

In questo esempio il primo sprite si chiama "astronave" e il secondo sprite si chiama "earth".

due sprite

Clicca sullo sprite dell'astronave.

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

clicca su Codice

Scrivi questo algoritmo nell'area di lavoro dello sprite "astronave".

l'algoritmo da realizzare

Se utilizzi Scratch in inglese puoi scrivere l'algoritmo usando questi blocchi.
l'algoritmo con i blocchi in lingua inglese

Adesso esegui l'algoritmo cliccando sulla bandiera verde.

Lo sprite "astronave" orienta la sua direzione verso il puntatore del mouse tramite il blocco punta verso "puntatore del mouse".

Poi lo sprite "astronave" si sposta progressivamente verso le coordinate del puntatore del mouse tramite il blocco scivola in 2 secondi a "puntatore del mouse".

lo sprite "astronave" punta in direzione del puntatore del mouse

Quando lo sprite raggiunge le coordinate del mouse, il processo si ripete daccapo perché i due blocchi sono all'interno di una struttura ciclica per sempre (forever).

 
 

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

FacebookTwitterLinkedinLinkedin

Il movimento su Scratch