In de vorige zelfstudie hebt u uw eerste eenvoudige script gemaakt om de zeester over het scherm te laten bewegen.
In dit deel gaan we verder en werken we met meer Beweging, looks en Geluid blokken. We zullen deze gebruiken met sprites en met het podium.
Om deze tutorial te voltooien, heb je nodig:
We gaan werken met het project dat is gemaakt in het vorige deel van deze serie, waar je je eerste script hebt gemaakt. We gebruiken de items en het script die we hebben gemaakt en voegen er meer toe.
Afhankelijk van of u met die zelfstudie hebt gewerkt, zijn er twee manieren om aan de slag te gaan met deze zelfstudie:
Je kunt ook gewoon doorgaan met werken in hetzelfde project dat je al hebt gemaakt. Hier is hoe je elk van deze doet (je hoeft het alleen maar te doen).
Open Scratch en ga naar het project dat u wilt dupliceren. Controleer of u op de knop hebt geklikt Zie Inside knop, zodat u de werking van het project kunt zien.
Klik in de werkbalk op Bestand> Opslaan als een kopie:
Scratch opent je nieuwe exemplaar. Hernoem het en begin eraan te werken.
Log in op Scratch en ga naar de pagina voor mijn project voor het maken van je eerste script.
Klik op de Zie Inside knop om het project te bekijken:
Klik nu op de Remix knop. Scratch slaat een duplicaat van mijn project op als een nieuw project in uw account. Hernoem het en je bent klaar om te gaan!
Laten we beginnen met het maken van een ander script, dit keer voor de cat-sprite.
Selecteer de katsprite en klik op de ik pictogram in de linkerbovenhoek van de sprite onder het werkgebied. Hierdoor worden meer opties voor de sprite weergegeven:
Bewerk de opties. Geef de sprite een betere naam (dit zal je helpen om het later te vinden als je meer items en scripts toevoegt) en de rotatiestijl links en rechts te laten instellen.
Klik op de pijl links bovenaan de sprite om terug te keren naar de hoofdsprite-weergave.
Laten we nu een script voor de kat maken.
Sleep nu de volgende blokken naar het scriptvenster voor de Cat-sprite:
Wanneer de groene vlag heeft geklikt
Voor altijd
Wijs naar de muisaanwijzer
(binnen voor altijd
)Verplaats 10 stappen
(binnen voor altijd
)Je gebruikt een Evenementen blok, a Controle blok en twee Beweging blokken. Merk op dat je moet selecteren muis aanwijzer
in de vervolgkeuzelijst in de wijzen naar
blok. Je script zal er als volgt uitzien:
Wanneer u nu op de groene vlag klikt en uw muis beweegt, volgt uw kat de muis (passend genoeg!).
We kunnen nog een blok toevoegen aan het script dat af en toe het kostuum van de kat verandert, waardoor het lijkt te lopen.
Ga naar de looks blokkeert en sleept het volgende kostuumblok in je script, onder de verplaats 10 stappen
blokkeren en in de voor altijd
lus.
Als je op de groene vlag klikt en je muis beweegt, rent de kat in een ongelofelijk tempo rond! Laten we het vertragen.
Ga naar de Controle blokkeert en versleept de wacht 1 seconde blok
onder je volgende kostuumblok. Verander de tekst zodat het blok leest wacht 0,2 seconden
.
Nu zullen de zaken veel rustiger zijn!
Laten we nu een script voor de krab maken. Het doel van dit spel is om de kat met de krab te achtervolgen, en de kat zal OUCH schreeuwen! wanneer het gepakt wordt. Laten we het de gebruiker gemakkelijk maken om de krab te besturen.
Selecteer de krabsprite en maak dit script hiervoor:
toen de groene vlag klikte
voor altijd
ga naar muisaanwijzer
wijs naar kat
Klik nu op de groene vlag en de krab zal na de muis rondsluipen, achter de kat aan!
We zullen wat meer toevoegen aan deze scripts in een later deel van de serie, met name met behulp van uitzending
blokkeert om meer dingen te laten gebeuren.
Nu voor het leuke stukje: laten we wat geluidseffecten toevoegen. Wanneer de krab de kat vangt, laten we een geluidseffect uit de bibliotheek toevoegen.
Klik op de sprite van de kat en voeg dit blok toe aan de eeuwige lus in zijn script, onder de volgend kostuum
blokkeren en boven de Wacht
blok:
speel geluid miauwen
Om dit te doen heeft u een Geluid blok (geluid afspelen
), met mauw geselecteerd in de vervolgkeuzelijst.
Je script zal er als volgt uitzien:
Wanneer je nu op de groene vlag klikt en de muis beweegt, zal de kat de hele tijd miauwen. Het is een beetje vervelend, maar we zullen dat in het volgende deel van de serie veranderen!
U hebt nu een beetje meer detail toegevoegd aan uw project. Je hebt de sprites laten bewegen volgens de muisaanwijzer en je hebt kostuums gebruikt om de kat te laten lijken. Eindelijk heb je een geluidseffect toegevoegd. Je kunt ook je eigen geluidseffecten opnemen of ze importeren - probeer eens te experimenteren!
In het volgende deel van deze serie zullen we nog wat meer werk doen Controle, sensing en operator blokken.