Arbeta med rörelse, utseende och ljud i skrapan

Vad du ska skapa

I den tidigare handledningen skapade du ditt första enkla manus för att få sjöstjärnet att flytta över skärmen.

I den här delen tar vi det vidare och arbetar med mer Rörelse, Utseende och Ljud block. Vi använder dessa med sprites och med scenen.

Vad du behöver

För att slutföra denna handledning behöver du:

  • ett gratis konto med Scratch
  • en webbläsare med tillgång till Scratch (jag rekommenderar att du använder en modern webbläsare som Chrome, Firefox, Safari eller Opera för bästa upplevelse)

Komma igång

Vi kommer att arbeta med projektet som skapades i den föregående delen av den här serien, där du skapade ditt första skript. Vi använder de tillgångar och skript vi skapade och lägger till mer.

Beroende på om du arbetade med den handledningen finns det två sätt att komma igång för den här handledningen:

  • Öppna projektet du skapade för den sista handledningen och gör en kopia av det.
  • Remix det projekt jag skapade för att stödja den sista handledningen.

Alternativt kan du bara fortsätta arbeta i samma projekt som du redan skapat. Så här gör du var och en av dem (du behöver bara göra en).

Duplicera ditt eget projekt

Öppna Skrapa och gå till det projekt du vill duplicera. Se till att du har klickat på Se Inside knappen så att du kan se projektets arbete.

Klicka på i verktygsfältet Arkiv> Spara som en kopia:

Skrapa öppnar din nya kopia. Byt namn på det och börja arbeta med det.

Remixing My Project

Logga in på Skrapa och gå till sidan för mitt projekt om att skapa ditt första skript.

Klicka på Se Inside knappen för att se projektet:

Klicka nu på remix knapp. Scratch kommer att spara en kopia av mitt projekt som ett nytt projekt i ditt konto. Byt namn på det och du är bra att gå!

Skapa ett manus för Cat Sprite

Låt oss börja med att skapa ett annat skript, den här gången för kattsprite.

Ändra Sprite-inställningar

Välj kattsprite och klicka på jag ikonen längst upp till vänster på sprite under scenen. Detta kommer att visa fler alternativ för sprite:

Redigera alternativen. Ge sprite ett bättre namn (det här hjälper dig att hitta det senare när du lägger till fler tillgångar och skript) och ställer in sin rotationsstil för att vara kvar och höger.

Klicka på pilen till vänster om sprite för att återgå till huvudspritvyn.

Låt oss nu skapa ett skript för katten.

Skapa ett skript för att göra sprite Följ muspekaren

Dra nu följande block i skriptrutan för Cat sprite:

  1. När den gröna flaggan klickade
  2. Evigt
  3. Peka mot muspekaren (inuti evigt)
  4. Flytta 10 steg (inuti evigt)

Du använder en evenemang blockera, a Kontrollera block och två Rörelse block. Observera att du måste välja muspekare i rullgardinsmenyn i peka mot blockera. Ditt skript kommer att se ut så här:

Nu när du klickar på den gröna flaggan och flyttar musen runt, följer din katt musen (tillräckligt nog!).

Använda kostymer för att göra Cat Walk

Vi kan lägga till ett annat block till manuset som ändrar kattens dräkt då och då, vilket gör att det verkar gå.

Gå till Utseende blockera och dra nästa kostymblock i ditt skript, nedanför flytta 10 steg blockera och inuti evigt slinga.

Om du klickar på den gröna flaggan och flyttar musen runt, kommer katten att springa i en fantastisk takt! Låt oss sakta ner det.

Gå till Kontrollera blockera och dra vänta 1 sekunders block under ditt nästa kostymblock. Ändra texten så att blocket läser vänta 0,2 sek.

Nu blir det mycket lugnare!

Skapa en Script för krabba Sprite

Låt oss nu skapa ett manus för krabban. Syftet med detta spel är att jaga katten med krabban, och katten ska ropa OUCH! när det är fångat Så låt oss göra det enkelt för användaren att kontrollera krabban.

Välj krabba sprite och skapa detta skript för det:

  1. när den gröna flaggan klickade
  2. evigt
  3. gå till muspekaren
  4. peka mot katt

Klicka nu på den gröna flaggan och krabben kommer att whiz runt efter musen och jagar katten!

Vi lägger till några fler till dessa skript senare i en del av serien, speciellt med utsända block för att få fler saker att hända.

Lägga till ljud

Nu för den roliga biten: Låt oss lägga till några ljudeffekter. När krabben fångar katten, låt oss lägga till en ljudeffekt från biblioteket.

Klicka på kattsprite och lägg till det här blocket inuti evigt slingan i dess skript, nedanför nästa kostym blockera och över vänta blockera:

  • spela ljudmjuka

För att göra detta behöver du en Ljud block (Spelljud), med mjau vald i listrutan.

Ditt skript kommer att se ut så här:

Nu när du klickar på den gröna flaggan och flyttar musen runt, kommer katten att mäta hela tiden. Det är lite irriterande, men vi ändrar det i nästa del av serien!

Sammanfattning

Du har nu lagt till lite mer detaljer i ditt projekt. Du har gjort spritesna rörliga runt efter muspekaren, och du har använt kostymer för att få katten att gå. Slutligen lagt du till en ljudeffekt. Du kan också spela in egna ljudeffekter eller importera dem - försök att experimentera!

I nästa del av denna serie kommer vi att göra lite mer arbete med Kontrollera, Sensing och Operatör block.