Trascrizione

In questo video, ordinerai allo  sprite Pioggia di muoversi verso il fondo dello schermo e di ripetere l'azione. Così sembrerà che nella tua storia stia piovendo.

Se guardi l'esempio, avrai l'impressione che  ci siano migliaia di piccoli sprite Pioggia.

In realtà, c'è solo un grande sprite che scorre  dal bordo superiore a quello inferiore del palco, per poi ripetere l'azione. Per cominciare, stabilisci da dove far partire la pioggia. Dal menu Movimento trascina un blocco "Vai a x y".

A ogni punto del palco  corrispondono un valore x e uno y.

I valori x rappresentano le  posizioni a destra e sinistra, quelli y le posizioni in alto e in basso. Per individuare i valori x y di una posizione, sposta il punto del palco e leggi  le coordinate che compaiono sotto.

Il blocco "Vai a x y" colloca il centro dello  sprite nella posizione determinata dai valori che inserisci nelle caselle vuote. Per esempio, il bordo superiore del palco corrisponde a y = 180. Allora imposta 180 come valore y e 0 come valore x. In questo modo lo sprite salirà  verso il bordo superiore del palco mantenendo il centro del palco come posizione sinistra-destra. Quando farai clic sul blocco per provarlo, ti accorgerai che lo sprite Pioggia  starà ancora occupando tutto il palco.

Questo perché è sproporzionato. Devi farlo partire dal bordo superiore, in modo che possa scivolare giù dando  l'impressione di cadere come pioggia.

Trascina un blocco “Scivola” e  incastralo al blocco “Vai a".

Il bordo inferiore del palco  dovrebbe corrispondere a y = - 180.

Questo è il punto verso cui  dovrebbe scivolare lo sprite.

Nella casella y del blocco  "Scivola" inserisci -180.

Provalo! Fai clic sulla colonna per vedere lo sprite scivolare. Fantastico!

Ora lo sprite Pioggia parte dal bordo superiore  del palco e scorre giù fino al punto opposto.

Adesso puoi duplicare questa colonna tutte le  volte che vuoi per far continuare a piovere.

Oppure puoi ordinare al  programma di ripetere il codice.

Trascina un blocco "Per  sempre" dal menu Controllo.

Per comunicare al computer quali azioni ripetere,  incastra sulla colonna un blocco "Per sempre".

Ora il computer ripeterà questi due  blocchi per sempre o fino a quando non gli ordinerai di fermarsi. Lo sprite salirà verso il bordo superiore del palco, per poi scivolare sul lato  opposto, ripetendo questa azione all'infinito.

Così sembrerà che stia piovendo per davvero! Gioca con i valori dei "secondi" all'interno del blocco "Scivola" per modificare  la velocità con cui cade la pioggia.

Tempi lunghi faranno cadere  la pioggia più lentamente.

Tempi brevi, invece, la  faranno cadere più in fretta.

Alla fine permetti ai  lettori di leggere la storia.

Apri il menu Situazioni, scegli "Quando si clicca  sulla bandiera" e trascina la situazione in cima alla colonna per avviare la storia. Prova il codice.

Fantastico! Ora tocca a te!

Prima aggiungi un blocco "Vai  a" e imposta 180 come valore y.

Dopo aggiungi un blocco "Scivola"  e imposta -180 come valore y.

Continua a far cadere la pioggia usando un  loop "Per sempre" e alla fine esegui il codice inserendo "Quando si clicca sulla bandiera". Nel passaggio seguente programmerai un lampo.

Istruzioni

  1. Imposta la posizione di partenza della pioggia.
  2. Imposta la sua posizione di arrivo.
  3. Fai piovere per sempre.
  4. Avvia il codice quando si fa clic sulla bandiera verde.