CATALOGUE Code & Data Apprendre ActionScript 3 Gestion des Événements dans les Animations Interactives

Gestion des Événements dans les Animations Interactives

Ajout et suppression d'écouteurs d'évènements
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre ActionScript 3
Revoir le teaser Je m'abonne
Transcription

Cette leçon fait partie de la formation
59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

Cette leçon fait partie de la formation
59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont :
- Comprendre l'abonnement et le désabonnement de fonctions à des événements.
- Savoir utiliser les fonctions AddEventListener et RemoveEventListener.
- Appliquer ce concept pour limiter l'exécution d'une action à une seule occurrence.

Apprenez à abonner une fonction à un événement d'un objet et à désabonner cette fonction après une seule exécution.

Dans cette leçon, nous explorons comment relais une fonction à l'événement d'un objet. Ce processus, souvent appelé abonnement, permet de déclencher des actions spécifiques lors de l'interaction avec un objet, tel qu'un clic.

Nous verrons comment abonner une fonction à un événement de manière définitive et comment désabonner cette fonction pour qu'elle ne se déclenche qu'une seule fois. Ce besoin peut être rencontré, par exemple, si vous souhaitez que le clip jaune ne soit cliquable qu'une seule fois.

Pour ce faire, nous utiliserons la fonction RemoveEventListener, l'inverse de AddEventListener. Nous vous guiderons étape par étape pour réaliser cette opération en reprenant la ligne d'abonnement initiale et en la modifiant pour désabonner la fonction. Enfin, nous testerons l'animation pour vérifier que la fonction n'est plus abonnée après le premier clic.

Voir plus
Questions réponses
Qu'est-ce qu'un abonnement dans le contexte de cette vidéo ?
Un abonnement dans ce contexte se réfère à la liaison d'une fonction à un événement spécifique d'un objet, de sorte que la fonction soit exécutée lorsque l'événement se produit.
Pourquoi voudrait-on désabonner une fonction d'un événement ?
On désabonnerait une fonction pour qu'elle ne se déclenche qu'une seule fois ou pour éviter qu'elle ne prenne trop de ressources système en étant exécutée inutilement plusieurs fois.
Comment désabonne-t-on une fonction d'un événement en JavaScript ?
On désabonne une fonction d'un événement en utilisant la fonction RemoveEventListener, en passant les mêmes arguments que pour AddEventListener.

Programme détaillé