Video: Visual programming – Introduction to Scratch, by Margo Tinawi 2024
Beskrivningar är användbara i serier, men för att få din Scratch superhero till liv, behöver du verkligen ge karaktären en röst. Hur gör man det? Du måste skapa ett av de klassiska tal- eller tankebubblorna!
Du kan dela din superhjältes tankar, känslor och personlighet genom att använda Paint Editor-verktygen för att rita tal och tankebubblor, men ett ännu kallare sätt är att använda programmeringsblock!
-
Välj din superhjälpssprit. (Dubbelklicka på sprite på scenen eller klicka en gång på ikonen i Sprites-området under scenen.)
-
Klicka på fliken Skript.
-
Klicka på kategorin Looks.
-
Hitta SAY-blocket.
-
Dra det till skriptområdet.
-
Klicka inuti blocket för att ersätta Hej med hjälteens första rad av dialog.
För att visa talbubblan på scenen, klicka på SAY-blocket en gång. Här är talbubblan inte där den borde vara.
Talbubblan kan vara på rätt plats för din karaktär, men Scratch förlorade spår av var huvudet är. Här är en fix som låter dig placera tal och tankebubblor exakt var du vill ha dem.
Du klickar på SAY eller THINK-blocket för att få texten att visas på scenen. För att få det att gå, klicka på Stopp-knappen i det övre högra hörnet av scenen.
För att flytta ett tal (eller tanke) bubbla där du vill på scenen kan du skapa en speciell say / think sprite. Kolla in det:
-
Klicka på ikonen Paint New Sprite.
-
Klicka på fliken Kostymer.
-
Klicka på Ellipse-verktyget.
-
Välj alternativet Solid.
-
Välj en ljusröd färgswatch.
-
Zooma till 100% för att se hur stor formen kommer att ligga på scenen.
-
Håll Shift-tangenten på ditt tangentbord och klicka sedan och dra för att rita en liten cirkel.
-
Dra på cirkeln för att täcka din karaktärs huvud på scenen.
-
Om du inte ser cirkeln på scenen kanske du behöver klicka utanför cirkeln.
I stället för att placera SAY-blocket på din superhjälte placerar du SAY (eller THINK) -blocket på den nya spriten. Varhelst du drar det sprite till på scenen kommer tal- eller tankebubblan att följa.
Det enda problemet är att du förmodligen inte vill ha en ljus röd cirkel för att täcka din hjältes ansikte. Det finns en lätt fix till det, vilket är lite som Scratch Magic. På scenen klickar du bara på din superhjälte och håller knappen nere i några sekunder. Voila!
Varje gång du lägger till en sprite i scenen skapas ett nytt lager. När du klickar på en sprite i några sekunder kommer sprite fram till det översta lagret på scenen.
Du kan också ändra ett sprite lagringsläge genom att använda GO TO FRONT och GO BACK LAYERS blocken längst ner i kategorin Looks (samma kategori SAY och THINK-blocken är in). Du behöver inte ens dra dem på din sprite; välj bara sprite och klicka på blocket till höger i kategorin för att tillämpa det. För GO BACK LAYERS-blocket kan du antingen klicka på det flera gånger (beroende på hur många sprites har lagts till scenen) eller öka värdet inuti blocket innan du klickar på det.