03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Exemple<br />

Le co<strong>de</strong> suivant peut être appliqué à un bouton qui permet d'activer et <strong>de</strong> désactiver<br />

l'anticrénelage lorsque l'utilisateur clique <strong>de</strong>ssus :<br />

on(release) {<br />

toggleHighQuality();<br />

}<br />

Voir également<br />

, _quality, propriété<br />

Fonction trace<br />

trace(expression:Object)<br />

Vous pouvez utiliser Flash Debug Player pour capturer les sorties <strong>de</strong> la fonction trace() et<br />

afficher le résultat.<br />

Cette instruction permet d'écrire <strong>de</strong>s notes <strong>de</strong> programmation ou d'afficher <strong>de</strong>s messages dans<br />

le panneau Sortie pendant le test d'un fichier SWF. Utilisez le paramètre expression pour<br />

vérifier l'existence d'une condition ou pour afficher <strong>de</strong>s valeurs dans le panneau <strong>de</strong> sortie.<br />

L'instruction trace() est similaire à la fonction alert <strong>de</strong> JavaScript.<br />

Vous pouvez également utiliser la comman<strong>de</strong> Omettre les actions Trace <strong>de</strong> la boîte <strong>de</strong> dialogue<br />

Paramètres <strong>de</strong> publication pour supprimer les actions trace() <strong>du</strong> fichier SWF exporté.<br />

Disponibilité : Flash Player 4 ; <strong>ActionScript</strong> 1.0<br />

Paramètres<br />

expression:Object - Une expression à évaluer. Lorsqu'un fichier SWF s'exécute dans l'outil<br />

<strong>de</strong> programmation Flash (avec la comman<strong>de</strong> Tester l'animation), la valeur <strong>du</strong> paramètre<br />

expression s'affiche dans le panneau <strong>de</strong> sortie.<br />

Exemple<br />

L'exemple suivant utilise une instruction trace() pour afficher dans le panneau <strong>de</strong> sortie les<br />

métho<strong>de</strong>s et propriétés <strong>du</strong> champ <strong>de</strong> texte intitulé error_txt créé <strong>de</strong> manière dynamique :<br />

this.createTextField("error_txt", this.getNextHighestDepth(), 0, 0, 100,<br />

22);<br />

for (var i in error_txt) {<br />

trace("error_txt."+i+" = "+error_txt[i]);<br />

}<br />

/* output:<br />

error_txt.styleSheet = un<strong>de</strong>fined<br />

error_txt.mouseWheelEnabled = true<br />

Fonctions globales 113

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!