Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Denna handledning visar dig hur du programmerar ett racingspel inuti MIT's Scratch.
Steg 1: Först…
1) Gå till https://www.scratch.mit.edu2) Sök Noah1194 i sökfältet3) Klicka på racingspelet och ladda ner det.
Steg 2: Starta spelet
1) Du kommer att märka att i bilsprite finns det ett gäng skript.
2) Ta en titt på den första högst upp till vänster som börjar med "när du klickar på flaggan" 3) Programmet säger: när du klickar på flaggan ställer du in variabeln "timer" till 30, gör bilen i rätt kostym, och få den att gå till rätt plats på banan.
Steg 3: Flytta bilen
1) Titta nu på skripten som börjar med "när knappen trycks ned".
2) Dessa fyra kommandon är de som får bilen att röra sig. 3) De är ganska enkla. De säger bara peka antingen åt höger, vänster, uppåt eller nedåt och flytta på det sättet.
Steg 4: Tryck på färgkommandon
1) Om du rullar ner ser du många kommandon som har kommandona "vidrörande färg".
2) Vad de säger är, om bilen berör färg … sedan antingen gå till nästa nivå, eller gå till en plats på spåret, eller ange storlek, ect.
Steg 5: Timervariabel
1) I bilsprite leta efter ett skript som har variabeln "timer" i den.
2) Du kommer att märka att det finns kommandon inuti ett "evigt" block. 3) Det programmet säger är att när du klickar på flaggan väntar du en sekund och minskar sedan timern med -1. Sedan står det i ett "om" -block, om timern når 0, sänd sedan spelet över och ställ timern på 0.
Steg 6: Ändra bakgrunder
1) Gå in på scenen sprite och du kommer att se korta manus som börjar med "när jag får".
2) Alla dessa kommandon uppmanar scenen sprite att byta bakgrund när varje är mottagen.
Steg 7: Dölja och visa sprites
1) Under andra sprites, som pilarna, eller start- och målsprites, finns kommandon som säger att den ska hindra och visa.
2) När en sprite inte behövs i ett spår eller ska komma upp vid en viss tidpunkt lägger du in kommandot hide. Om du vill att den ska dyka upp vid en viss tid lägger du en gömma och vänta, sedan en show.