Video: THE WALKING DEAD SEASON 2 COMPLETE GAME 2024
I Minecraft har du ikke mulighet til å indikere at du ikke lenger vil utløse hendelser. Til utløser betyr en begivenhet at Minecraft gjenkjenner at hendelsen har skjedd, og deretter kaller funksjonen som ble opprettet i hendelsessamtalen.
Dette viser for eksempel SetupPlayer-funksjonen, som har en oppsettblokk for hendelser i den. Denne hendelsen utløses etter to sekunder, og deretter teleporterer spilleren til sentrum av arenaen.
Fordi du ikke alltid vil ha hendelser utløst, kan det være vanskelig å teste koden din. For eksempel, i Spleef erstatter du bare blokken under deg med luft hvis du går på diamantblokker (arenaen).
Hvis du kjører Spleef moden og spiller den og deretter bestemmer deg for å utforske en hule i stedet, begynner du å falle gjennom bakken. Det er fordi, som du ser nedenfor, hvert sekund kalles funksjonen removeBlockAfterStep, og blokken under deg erstattes med en luftblokk.
Du kan få en hendelse for å slutte å utløse, men du må koble fra serveren og koble til igjen.
For å unngå å koble fra serveren hver gang du spiller Spleef, kan du legge til et enkelt betinget utsagn som kontrollerer at du går på en diamantblokk før den endrer den til en luftblokk.
Dette viser blokkene du må legge til i removeBlock-funksjonen for å kontrollere hvilken type blokk du går på.