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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Exemple<br />

L'exemple suivant affiche <strong>de</strong>s informations sur le clip qui reçoit le focus clavier et l'occurrence<br />

qui vient <strong>de</strong> le cé<strong>de</strong>r. Deux clips, appelés my_mc et other_mc, sont sur la scène. Ajoutez le co<strong>de</strong><br />

<strong>ActionScript</strong> suivant à votre document AS ou FLA :<br />

my_mc.onRelease = Void;<br />

other_mc.onRelease = Void;<br />

my_mc.onSetFocus = function(oldFocus) {<br />

trace("onSetFocus called, previous focus was: "+oldFocus);<br />

}<br />

Sélectionnez les <strong>de</strong>ux occurrences avec la touche <strong>de</strong> tabulation pour afficher <strong>de</strong>s informations<br />

dans le panneau <strong>de</strong> sortie.<br />

Voir également<br />

onKillFocus (gestionnaire MovieClip.onKillFocus)<br />

onUnload (gestionnaire MovieClip.onUnload)<br />

onUnload = function() {}<br />

Appelé dans la première image une fois la suppression <strong>du</strong> clip dans le scénario effectuée. Flash<br />

exécute les actions associées au gestionnaire d'événements onUnload avant <strong>de</strong> lier <strong>de</strong>s actions à<br />

l'image affectée. Vous <strong>de</strong>vez définir une fonction qui s'exécute lorsque le gestionnaire<br />

d'événements est appelé. Vous pouvez définir la fonction sur le scénario ou dans un fichier <strong>de</strong><br />

classe qui étend la classe MovieClip ou lié à un symbole dans la bibliothèque.<br />

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

Exemple<br />

L'exemple suivant définit une fonction pour la métho<strong>de</strong> MovieClip.onUnload() qui<br />

transmet une instruction trace() au panneau <strong>de</strong> sortie.<br />

my_mc.onUnload = function () {<br />

trace ("onUnload called");<br />

}<br />

946 Chapitre 2: Classes <strong>ActionScript</strong>

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

Saved successfully!

Ooh no, something went wrong!