Lavorare con Motion, Look e Sound in Scratch

Cosa starai creando

Nel precedente tutorial, hai creato il tuo primo semplice script per far muovere la stella marina sullo schermo.

In questa parte lo faremo ulteriormente e lavoreremo di più Movimento, Sembra e Suono blocchi. Li useremo con sprite e con il palcoscenico.

Cosa ti serve

Per completare questo tutorial, avrai bisogno di:

  • un account gratuito con Scratch
  • un browser web con accesso a Scratch (ti consiglio di utilizzare un browser moderno come Chrome, Firefox, Safari o Opera per la migliore esperienza)

Iniziare

Lavoreremo con il progetto creato nella parte precedente di questa serie, in cui è stato creato il tuo primo script. Useremo le risorse e lo script che abbiamo creato e aggiungeremo di più.

A seconda che tu abbia lavorato con quel tutorial, ci sono due modi per iniziare questo tutorial:

  • Apri il progetto che hai creato per l'ultimo tutorial e ne fai un duplicato.
  • Remix il progetto che ho creato per supportare l'ultimo tutorial.

In alternativa puoi continuare a lavorare nello stesso progetto che hai già creato. Ecco come fai ognuno di questi (dovrai farlo solo uno).

Duplicazione del tuo progetto

Apri Scratch e vai al progetto che desideri duplicare. Assicurati di aver fatto clic su Vedi dentro pulsante in modo da poter vedere il funzionamento del progetto.

Nella barra degli strumenti, fare clic su File> Salva come copia:

Scratch aprirà la tua nuova copia. Rinominalo e inizia a lavorarci.

Remixing My Project

Accedi a Scratch e vai alla pagina per il mio progetto sulla creazione del tuo primo script.

Clicca il Vedi dentro pulsante per visualizzare il progetto:

Ora fai clic sul Remix pulsante. Scratch salverà un duplicato del mio progetto come nuovo progetto nel tuo account. Rinominalo e sei a posto!

Creazione di uno script per Cat Sprite

Iniziamo creando un altro script, questa volta per il gatto sprite.

Modifica delle impostazioni di Sprite

Seleziona il gatto sprite e clicca sul io icona in alto a sinistra dello sprite sotto il palco. Questo mostrerà più opzioni per lo sprite:

Modifica le opzioni. Dare allo sprite un nome migliore (questo ti aiuterà a trovarlo più tardi mentre aggiungi più risorse e script) e imposta il suo stile di rotazione come sinistro e destro.

Fare clic sulla freccia in alto a sinistra dello sprite per tornare alla vista sprite principale.

Ora creiamo uno script per il gatto.

Creazione di uno script per fare in modo che lo Sprite segua il puntatore del mouse

Ora trascina i seguenti blocchi nel riquadro degli script per lo sprite Cat:

  1. Quando la bandiera verde ha cliccato
  2. Per sempre
  3. Puntare verso il puntatore del mouse (dentro per sempre)
  4. Sposta 10 passi (dentro per sempre)

Userai un eventi blocco, a Controllo blocco e due Movimento blocchi. Nota che dovrai selezionare puntatore del mouse nell'elenco a discesa in punta verso bloccare. Il tuo script sarà simile a questo:

Ora quando fai clic sulla bandiera verde e muovi il mouse, il tuo gatto seguirà il mouse (abbastanza appropriatamente!).

Usare i costumi per fare la passeggiata del gatto

Possiamo aggiungere un altro blocco allo script che cambia il costume del gatto di tanto in tanto, facendolo sembrare camminare.

Vai al Sembra blocchi e trascina il prossimo blocco costume nella tua sceneggiatura, sotto il muovi 10 passi blocco e dentro il per sempre ciclo continuo.

Se fai clic sulla bandiera verde e muovi il mouse, il gatto scorrazzerà a un ritmo incredibile! Rallentiamolo.

Vai al Controllo blocca e trascina il attendere un blocco di 1 sec sotto il tuo prossimo costume. Cambia il testo in modo che il blocco legga attendere 0,2 secondi.

Ora le cose saranno molto più tranquille!

Creazione di uno script per lo sprite del granchio

Ora creiamo una sceneggiatura per il granchio. Lo scopo di questo gioco è inseguire il gatto con il granchio, e il gatto urlerà OUCH! quando viene catturato Facciamo in modo che l'utente possa controllare facilmente il granchio.

Seleziona lo sprite del granchio e crea questo script per questo:

  1. quando la bandiera verde ha cliccato
  2. per sempre
  3. vai al puntatore del mouse
  4. puntare verso il gatto

Ora fai clic sulla bandiera verde e il granchio sfreccia intorno al topo, inseguendo il gatto!

Aggiungeremo un po 'di più a questi script nella parte successiva della serie, in particolare utilizzando trasmissione blocchi per far accadere più cose.

Aggiungere suoni

Ora per il divertimento: aggiungiamo alcuni effetti sonori. Quando il granchio cattura il gatto, aggiungiamo un effetto sonoro dalla libreria.

Fare clic sul gatto sprite e aggiungere questo blocco all'interno del ciclo per sempre nel suo script, sotto il prossimo costume blocco e sopra il aspettare bloccare:

  • Suona miagolio

Per fare questo è necessario a Suono blocco (riprodurre l'audio), con Miao selezionato nella casella a discesa.

Il tuo script sarà simile a questo:

Ora quando fai clic sulla bandiera verde e muovi il mouse, il gatto miagola sempre. È un po 'fastidioso, ma lo cambieremo nella prossima parte della serie!

Sommario

Ora hai aggiunto un po 'più di dettagli al tuo progetto. Hai fatto muovere gli sprite seguendo il puntatore del mouse e hai usato i costumi per far sembrare che il gatto cammini. Finalmente hai aggiunto un effetto sonoro. Puoi anche registrare i tuoi effetti sonori o importarli, provare a sperimentare!

Nella parte successiva di questa serie faremo un po 'di lavoro in più Controllo, Sensing e Operatore blocchi.