Classe d’affichage numérique d’un nombre

Voici une classe réalisée pour un projet, je n’ai pas trouvé d’équivalent en as3.

Cette classe dispose de diverses méthodes et d’un dispatcher d’événement.

Exemple:

// Création d'un digit de 6 caractères

var digit:MovieClip = new DigitNumber(6);

// Ecouteur d'évenement

digit.addEventListener("completed", function(){trace("terminé !"});

// Méthode de mise à jour du nombre

digit.setNumber(123456);

// Exécution de l'animation

digit.run();
Documentation :
flash.display.MovieClip.DigitNumber

Propriétés publiques :

static swfUrl:String : Chemin ou url vers le fichier digit.swf

Méthodes publiques :

 

DigitNumber(Length:Number)
Crée une occurrence de DigitNumber avec un nombre de la taille Lenght
setNumber(number:Number)
Initialise le nombre à la valeur number
setStop(bool:Boolean)
Bloque  l’animation pendant sa phase de défilement si bool à false
run()
Lance l’animation

Événements :

completed : Distribué lors de la fin de l’animation du nombre

 

 

Cette classe est vendue au prix de 6 euros, avec les sources de l’exemple.

Elle nécessite le framework Tweenmax dans sa version gratuite.

 

Leave a Reply