Skip to content

Please update your browser

Your browser version is not supported by this site. CS First may not work properly. Learn more

arrow_back Risolvi il bug: Atterra sui piedi... oppure no

Transcript

Currently, the sprite will stay on the platform no matter what body part is touching it.

This is because of how it’s programmed.

The if statement that moves the sprite down reads: “If touching sprite.”

It doesn’t make sense for the sprite to stay on the platform if another body part, like its head, is touching it. In this step, you’ll change the program so the sprite only stays on the platform when its feet are touching it.

The best way to check if part of a sprite is touching another sprite is to use a color.

To do this, you’ll need to give the sprite’s feet a unique color.

You can make the bottom of the sprite any color you want.

Depending on what your sprite looks like and how it’s shaped, you may need to get creative with the pen or line tool to give the bottom of the sprite a unique color.

Now, instead of saying “if not touching the color black move down,” instead, put a "color is touching" block from the Sensing menu.

Now, it should say "if the color green" (which is the color of this sprite’s shoes) is not touching the color black, then move down.”

Once you’ve programmed this, try it to see if it works!

If the sprite is touching the platform with anything but its shoes, it keeps falling.

If the green shoes are touching the platform, this sprite doesn’t fall.Perfect!

Scegli un’estensione
È tempo di festeggiare!
Crea una fantastica celebrazione utilizzando alcune di queste idee.
Piattaforme mobili
Rendi il tuo gioco più impegnativo creando piattaforme mobili.
Piattaforme che si riducono
Crea una piattaforma che si riduce per aumentare la difficoltà del tuo gioco.
Splash! Hai perso
Inventa il modo in cui il giocatore perderà il gioco.
Aggiungi dei brani
Aggiungi una musica di sottofondo al tuo gioco.
Risolvi il bug: Atterra sui piedi... oppure no
Risolvi il bug che permette a elementi diversi dai piedi di uno sprite di stare su una piattaforma.
arrow_backward Indietro
Avanti arrow_forward
Istruzioni
  1. Scegli un componente aggiuntivo e fai clic su "Guarda" per imparare come personalizzare il tuo progetto.
  2. Quando hai terminato, torna sulla schermata dei componenti aggiuntivi e prova un altro componente aggiuntivo!