Ruota a destra di n gradi su Scratch

In questa lezione di coding su Scratch ti spiego come compiere una rotazione a destra di n gradi e modificare la direzione in cui sta guardando lo sprite.

Per ruotare lo sprite a destra puoi usare il blocco Ruota di n gradi nella categoria movimento.

il blocco ruota di

Nello spazio bianco devi inserire il numero dei gradi della rotazione. Ad esempio 15°.

Se stai utilizzando la versione in lingua inglese di Scratch, usa il blocco Turn degrees con la freccia verso destra.
inserisci il blocco Turn of degrees

Ti faccio un esempio pratico.

Inserisci uno sprite nello stage. Uno qualsiasi va bene.

lo sprite

Nota. In questo esempio lo sprite guarda verso l'alto perché la direzione (Direction) è zero. Lo sprite si trova alle coordinate x=-123 e y=0. Se non riesci a impostare questi dati, non ti preoccupare. Prosegui pure il tutorial nel passo successivo. L'obiettivo di questo tutorial è spiegarti come realizzare una rotazione dello sprite. Qualsiasi altra impostazione iniziale dello sprite va bene.

Clicca sullo sprite per selezionarlo.

Poi clicca sulla voce Codice in alto a sinistra.

clicca su Codice

Scrivi questo algoritmo nell'area di sviluppo dello sprite.

l'algoritmo ruota verso destra

Se utilizzi la versione inglese di Scratch utilizza questi blocchi.
la versione inglese dell'algoritmo

Quando clicchi sulla bandiera verde, Scratch esegue l'algoritmo.

Il ciclo del blocco "per sempre" itera all'infinito fin quando l'algoritmo è in esecuzione.

In ogni iterazione lo sprite compie 10 passi in avanti tramite il blocco Fai 10 passi

Poi effettua una rotazione di 5 gradi tramite il blocco Ruota a destra di 5 gradi.

In questo modo lo sprite compie un movimento circolare.

lo sprite ruota verso destra

Nota. Modifica l'algoritmo eliminando il blocco Fai 10 passi e lascia tutti gli altri blocchi al loro posto.
Modifica l'algoritmo
Dopo questa modifica lo sprite inizia a ruotare su se stesso perché smette di muoversi in avanti.
la rotazione su se stesso verso destra

Per terminare l'esecuzione dell'algoritmo clicca sul pulsante rosso vicino alla bandiera verde.

 

 
 

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

FacebookTwitterLinkedinLinkedin

Il movimento su Scratch