Schieten in scratch
Laat de speler schieten en richten met de muis.
Sprites toevoegen
Voeg eerst een sprite toe voor de speler en noem deze ‘speler’. Voeg daarna een sprite toe die we kunnen gebruiken om weg te schieten.
Sprite klonen
Selecteer eerst de sprite die we weg willen schieten zodat we de code voor die sprite kunnen toevoegen.
Als de game start willen we de sprite laten verdwijnen met een
verdwijn
blok. Daarna voegen we een herhaalblok toe. Voeg een ga naar (speler v)
blok toe zodat de sprite altijd bij de speler sprite blijft. Als laatst voegen we code toe om een kloon te maken van de sprite als de speler op spatiebalk drukt:
wanneer op @greenFlag wordt geklikt
verdwijn
herhaal
ga naar (speler v)
als <toets (spatiebalk v) ingedrukt> dan
maak een kloon van (mijzelf v)
Kloon laten bewegen
Als er een kloon is gemaakt laat deze dan weer verschijnen met een verschijn
blok. Laat de kloon bewegen door een neem (20) stappen
blok toe te voegen binnen een herhaalblok:
wanneer ik als kloon start
verschijn
herhaal
neem (20) stappen
Richten
Om de kloon te richten voeg je een richt naar (muisaanwijzer v)
blok toe:
wanneer ik als kloon start
verschijn
richt naar (muisaanwijzer v)
herhaal
neem (20) stappen
Kloon verwijderen
Verwijder de kloon wanneer deze de rand raakt. Pas de code hiervoor op de volgende manier aan:
wanneer ik als kloon start
verschijn
richt naar (muisaanwijzer v)
herhaal
neem (20) stappen
als <raak ik (rand v)> dan
verwijder deze kloon
einde