CRÉEZ VOTRE MONDE
Scriptage

EventTrigger

5min

L'EventTrigger reçoit des événements du système d'événements Unity et appelle les fonctions enregistrées.

Pour utiliser l'EventTrigger de Unity dans ZEPETOScript, vous devez suivre le format donné ci-dessous.

Tout d'abord, à des fins de test, ajoutez UI > Panel à la scène.

Document image




Cliquez sur [Ajouter un composant] dans l'inspecteur du panneau ajouté, et ajoutez le composant Event Trigger.

Document image




Exemple de script

Tout d'abord, importez les classes liées à l'EventTrigger.

TypeScript


Écrivez du code pour déléguer l'EventTrigger. Grâce à la délégation, vous pouvez définir des méthodes de rappel et appeler des méthodes au nom d'autres.

👍 Concept de Délégation

  • Une Délégation peut être considérée comme un type de pointeur de fonction, qui est un objet pouvant référencer et appeler une fonction.
  • Elle peut passer ou retourner une fonction comme une variable, et peut également être passée en paramètre à d'autres fonctions.
  • Dans Unity, les délégations sont largement utilisées pour la gestion des événements. Par exemple, vous pouvez connecter une méthode à une délégation pour qu'elle soit automatiquement appelée chaque fois qu'un événement spécifique se produit.



TypeScript




Référez-vous à l'écran montré ci-dessous.

Document image




Vérifiez l'exemple de code complet pour l'événement Trigger.

EventTriggerSample




Vous pouvez en savoir plus sur les types d'événements pris en charge par Unity et l'EventTrigger en cliquant sur les liens ci-dessous.



Mis à jour 10 Oct 2024
Doc contributor
Cette page vous a-t-elle aidée?