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.

Add sprite in scratch

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

Voorbeeld

Bekijk op scratch

Updated: