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.

Invoqué lorsqu'un clip reçoit <strong>de</strong>s données d'un appel MovieClip.loadVariables() ou un<br />

appel MovieClip.loadMovie(). Vous <strong>de</strong>vez définir une fonction qui s'exécute lorsque le<br />

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

un fichier <strong>de</strong> classe qui étend la classe MovieClip et est lié à un symbole dans la bibliothèque.<br />

Vous pouvez utiliser ce gestionnaire uniquement avec la métho<strong>de</strong><br />

MovieClip.loadVariables() ou la fonction globale loadVariables(). Si vous voulez<br />

invoquer un gestionnaire d'événements avec la métho<strong>de</strong> MovieClip.loadMovie() ou la<br />

fonction loadMovie(), vous <strong>de</strong>vez utiliser onClipEvent(data) à la place <strong>de</strong> ce gestionnaire.<br />

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

Exemple<br />

L'exemple suivant illustre l'utilisation correcte <strong>de</strong> MovieClip.onData(). Il charge un fichier<br />

appelé OnData.txt à partir <strong>du</strong> répertoire contenant le fichier FLA. Lorsque les données <strong>du</strong><br />

fichier sont chargées dans l'objet MovieClip, onData() s'exécute et nous suivons les données.<br />

var mc:MovieClip = this.createEmptyMovieClip("mc",<br />

this.getNextHighestDepth());<br />

mc.onData = function() {<br />

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

trace(">> " + i + ": " + this[i]);<br />

}<br />

}<br />

mc.loadVariables("OnData.txt");<br />

Voir également<br />

Gestionnaire onClipEvent, loadVariables (métho<strong>de</strong> MovieClip.loadVariables)<br />

onDragOut (gestionnaire MovieClip.onDragOut)<br />

onDragOut = function() {}<br />

Appelé lorsque l'utilisateur appuie sur le bouton <strong>de</strong> la souris et que le pointeur se déplace hors<br />

<strong>de</strong> l'objet. Vous <strong>de</strong>vez définir une fonction qui s'exécute lorsque le gestionnaire d'événements<br />

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

étend la classe MovieClip ou est 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> onDragOut qui transmet une<br />

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

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

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

Saved successfully!

Ooh no, something went wrong!