T > trace |
trace
Disponibilité
Flash Player 4.
Usage
trace(expression)
Paramètres
expression Une expression à évaluer. Lorsqu'un fichier SWF est ouvert dans Flash (au moyen de la commande Tester l'animation), la valeur du paramètre expression est affichée dans la fenêtre Sortie.
Renvoie
Rien.
Description
Action ; évalue l'expression et affiche les résultats dans la fenêtre Sortie en mode test d'animation.
Utilisez trace pour enregistrer des remarques de programmation ou pour afficher des messages dans la fenêtre Sortie pendant le test d'une animation. Utilisez le paramètre expression pour vérifier si une condition existe ou pour afficher les valeurs dans la fenêtre Sortie. L'action trace est similaire à la fonction alert de JavaScript.
Vous pouvez utiliser l'option Omettre les actions Trace des paramètres de publication pour supprimer les actions trace du fichier SWF exporté.
Exemple
Cet exemple provient d'un jeu dans lequel une occurrence de clip déplaçable nommée lapin doit être relâchée sur une cible spécifique. Une instruction conditionnelle évalue la propriété _droptarget et exécute différentes actions en fonction de l'endroit où lapin est relâché. L'action trace est utilisée à la fin du script pour évaluer l'emplacement du clip lapin et affiche le résultat dans la fenêtre Sortie. Si lapin ne se comporte pas de la manière prévue (par exemple, s'il atteint la mauvaise cible), les valeurs envoyées à la fenêtre Sortie par l'action trace vous aideront à déterminer le problème dans le script.
on(press) {lapin.startDrag();}on(release) {if(eval(_droptarget) != target) {lapin._x = lapin_x;lapin._y = lapin_y;} else {lapin_x = lapin._x;lapin_y = lapin._y;target = "_root.champ";}trace("lapin_y = " + lapin_y);trace("lapin_x = " + lapin_x);stopDrag();}