EventTrigger
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.
Cliquez sur [Ajouter un composant] dans l'inspecteur du panneau ajouté, et ajoutez le composant Event Trigger.
Tout d'abord, importez les classes liées à l'EventTrigger.
É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.
Référez-vous à l'écran montré ci-dessous.
Vérifiez l'exemple de code complet pour l'événement Trigger.
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.
📘 Événements pris en charge https://docs.unity3d.com/kr/current/Manual/SupportedEvents.html