Innholdsfortegnelse:
- Bruk Utfør kommandoblokk
- Opprett og ring en ny funksjon
- Sporfunksjonssamtaler
- Legg til en annen Creeper-funksjon
Video: Game Theory: How RICH is a Pokemon Master? 2024
Her finner du ut hvordan du fullfører funksjonsutfordringen i Minecraft og tjener Functions-merket. For å starte, vær sikker på at du har åpnet funksjonsutfordringen ved å klikke på merket.
Når du kommer til slutten, vet du hvordan du definerer to nye funksjoner: creeper1 og creeper2. Dette er den endelige koden du skriver.
Når du tester denne koden, ser du denne scenen.
Bruk Utfør kommandoblokk
I funksjonstegnet utfører kommandoen blokkoppkalt utført kommandoen som er i tekstblokken for en bestemt spiller, som definert av spillerblokken. Dette viser utførelsesboksen, som kaller en ku til deg.
Minecraft har et sett med kommandoer som du kan kjøre fra innsiden av spillet. Du kan søke på Internett for begrepet Minecraft-kommandoer for å se millioner av nettsider som introduserer dem.
Hvis du for eksempel ønsker å kalle en ku uten å skrive et mod, kan du skrive kommandoen / oppfordre Cow i Minecraft til å kalle en.
For å få Minecraft til å kjøre utfør kommandoen, må du plassere blokken inne i hovedfunksjonen.
Test koden din på dette tidspunktet for å sikre at den gjør det du vil. Når du kjører denne koden i Minecraft, ser du en scene som ligner denne.
Opprett og ring en ny funksjon
Som du kan se i den fullførte koden for denne utfordringen, må du definere to nye funksjoner. Definer den første og test koden din for å sikre at den fungerer. Definer deretter den andre. Hvis du er ferdig med å skrive koden din uten å teste den, gjør du det vanskeligere å finne feil, fordi du har mye kode for å spore.
For å opprette og deretter ringe til creeper-funksjonen, følg disse trinnene:
-
Dra en funksjonsblokk i programmeringsmiljøet.
-
Klikk på ordene gjør noe og endre navn på funksjonen creeper .
-
Legg til en utførelsesblokk i creeper-funksjonen og skriv summon creeper i tekstområdet.
-
Kjør modet ditt i Minecraft eller simulatoren.
Legg merke til at bare en ku blir tilkalt, ikke en creeper. Årsaken er at bare hovedfunksjonen kalles (fra Minecraft eller simulatoren). Du gjorde ikke call creeper-funksjonen, så den ignoreres.
-
Når du ser kategorien Funksjoner, merker du at en ny blokk er opprettet - creeper call block.
-
Anropskryp fra hovedfunksjonen.
-
Kjør modet ditt i Minecraft eller simulatoren.
En ku og en creeper blir tilkallet.
Sporfunksjonssamtaler
For bedre å forstå hva som skjer når du kjører modet ditt, spore koden din med papir og blyant.
Følg disse trinnene for å spore hver linje med koden:
-
Hovedfunksjonen kalles, og den første tingen det gjør er å kjøre utfør kommandoblokken som kaller en ku, og det får en ku til å vises, så skriv en ku.
-
Kryperfunksjonen kalles, så Minecraft ser på creeper-funksjonen. Du bør se på det også.
-
Når det utføres kommandoblokk som kalles en creeper, kjøres det en creeper, så trekk en creeper.
Creeper-funksjonen har ikke flere linjer med kode, Minecraft ser tilbake (og du gjør også) til hovedfunksjonen.
Hovedfunksjonen har ikke flere linjer med kode, så koden er fullført.
Legg til en annen Creeper-funksjon
På samme måte som du opprettet den første creeper-funksjonen, opprett den andre creeper-funksjonen. Trinn 3 i Funksjoner-utfordringen gir deg instruksjoner om denne oppgaven.
Hvis du trenger hjelp, kan du stille spørsmål i kommentarområdet under merket ved å klikke på Er du fast? link.