Vidéo: Web Programming - Computer Science for Business Leaders 2016 2025
Dans Minecraft, vous n'avez aucun moyen d'indiquer que vous ne voulez plus déclencher d'événements. Pour déclencher , un événement signifie que Minecraft reconnaît que l'événement s'est produit, puis appelle la fonction qui a été configurée dans l'appel d'événement.
Par exemple, cela montre la fonction SetupPlayer, qui comporte un bloc de configuration d'événement. Cet événement est déclenché après deux secondes, puis il téléporte le joueur au centre de l'arène.
Parce que vous ne voulez pas toujours que les événements soient déclenchés, il peut être difficile de tester votre code. Par exemple, dans Spleef vous remplacez seulement le bloc ci-dessous avec de l'air si vous marchez sur des blocs de diamant (l'arène).
Si vous lancez le mod Spleef et le jouez, puis décidez d'explorer une grotte à la place, vous commencez à tomber à travers le sol. C'est parce que, comme vous pouvez le voir ci-dessous, toutes les 1 seconde la fonction removeBlockAfterStep est appelée et le bloc en dessous de vous est remplacé par un bloc d'air.
Vous pouvez interrompre le déclenchement d'un événement, mais vous devez vous déconnecter du serveur et vous reconnecter.
Pour éviter de vous déconnecter du serveur chaque fois que vous jouez à Spleef, vous pouvez ajouter une simple instruction conditionnelle qui vérifie que vous marchez sur un bloc de diamant avant de le transformer en bloc d'air.
Affiche les blocs que vous devez ajouter à la fonction removeBlock pour vérifier le type de bloc sur lequel vous marchez.
