Werken met Motion, Looks and Sound in Scratch

Wat je gaat creëren

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.

Wat je nodig hebt

Om deze tutorial te voltooien, heb je nodig:

  • een gratis account bij Scratch
  • een webbrowser met toegang tot Scratch (ik raad het gebruik van een moderne browser zoals Chrome, Firefox, Safari of Opera aan voor de beste ervaring)

Ermee beginnen

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:

  • Open het project dat u voor de laatste zelfstudie hebt gemaakt en maak hiervan een duplicaat.
  • Remix het project dat ik heb gemaakt om de laatste zelfstudie te ondersteunen.

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).

Uw eigen project dupliceren

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.

Mijn project remixen

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!

Een script maken voor de Cat Sprite

Laten we beginnen met het maken van een ander script, dit keer voor de cat-sprite.

Sprite-instellingen wijzigen

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.

Een script maken om de Sprite te maken Volg de muisaanwijzer

Sleep nu de volgende blokken naar het scriptvenster voor de Cat-sprite:

  1. Wanneer de groene vlag heeft geklikt
  2. Voor altijd
  3. Wijs naar de muisaanwijzer (binnen voor altijd)
  4. 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!).

Kostuums gebruiken om de kat te laten lopen

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!

Een script maken voor de Crab Sprite

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:

  1. toen de groene vlag klikte
  2. voor altijd
  3. ga naar muisaanwijzer
  4. 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.

Geluid toevoegen

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!

Samenvatting

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.