CATALOGUE Code & Data Apprendre ActionScript 3 Tester et Finaliser une Application de Grattage

Tester et Finaliser une Application de Grattage

La classe Timer
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

59,90€ Je commande

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

DescriptionProgrammeAvis

59,90€ Je commande

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

Apprendre à utiliser la classe Timer, tester la fin des jeux de grattage, et finaliser une application interactive en désactivant les écouteurs d'événements.

Cette leçon explique comment tester la fin d'un jeu de grattage en utilisant la classe Timer, et aborde les étapes nécessaires pour finaliser l'application.

Dans cette leçon, nous allons apprendre à utiliser la classe Timer pour vérifier la fin du jeu de grattage à intervalles réguliers. La classe Timer permet d'exécuter une fonction à des intervalles spécifiés un certain nombre de fois. Nous définirons un délai d'une seconde et permettrons au Timer de fonctionner de manière continue, en le stoppant manuellement une fois que la condition de fin est remplie. Nous allons implémenter un écouteur d'événements sur ce Timer, notamment en utilisant l'événement TimerEvent. En vérifiant si la méthode de validation du jeu renvoie true, nous afficherons un message à l'utilisateur et arrêtons le Timer. Enfin, nous désactiverons le masque de l'image, arrêterons tous les écouteurs d'événements relatifs à la souris, et mettrons en œuvre diverses autres étapes pour finaliser l'application.

Ce processus garantit que lorsqu'un utilisateur a gratté une certaine portion du jeu (ici défini à 60%), l'application reconnaîtra la fin de l'activité et réagira en conséquence, désactivant toute interaction supplémentaire.

Voir plus
Questions réponses
Quel rôle joue la classe Timer dans cette leçon?
La classe Timer permet d'exécuter une fonction à intervalles réguliers, ce qui est essentiel pour vérifier régulièrement l'état de grattage du jeu.
Pourquoi faut-il arrêter le Timer manuellement?
Le Timer doit être arrêté manuellement pour éviter qu'il ne continue à s'exécuter indéfiniment, ce qui pourrait entraîner des performances réduites et des comportements indésirables.
Quelle partie du code assure la validation de la fin du jeu?
La méthode 'valider fin jeu' combinée avec le Timer et les événements TimerEvent assure la validation de la fin du jeu lorsque l'utilisateur a gratté 60% du masque.

Programme détaillé