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.

Indique le début d'un bloc d'actions d'initialisation. Lorsque plusieurs clips sont initialisés<br />

simultanément, vous pouvez utiliser le paramètre or<strong>de</strong>r pour spécifier l'initialisation <strong>de</strong>vant<br />

se pro<strong>du</strong>ire en premier. Les actions d'initialisation sont exécutées lorsqu'un symbole <strong>de</strong> clip est<br />

défini. Si le clip est un symbole exporté, les actions d'initialisation sont exécutées avant les<br />

actions <strong>de</strong> l'image 1 <strong>du</strong> fichier SWF. Sinon, elles sont exécutées immédiatement avant les<br />

actions portant sur l'image qui contient la première occurrence <strong>du</strong> symbole <strong>de</strong> clip<br />

correspondant.<br />

Les actions d'initialisation sont exécutées uniquement après la lecture d'un fichier SWF.<br />

Utilisez-les pour les initialisations uniques, telles que la définition <strong>de</strong> classe et l'enregistrement.<br />

Ne placez pas <strong>de</strong> point-virgule (;) à la fin <strong>de</strong> la ligne qui contient la directive #initclip.<br />

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

Paramètres<br />

or<strong>de</strong>r:Number [facultatif] - Un entier non négatif spécifiant l'ordre d'exécution <strong>de</strong>s blocs <strong>de</strong><br />

co<strong>de</strong> #initclip. Ce paramètre est facultatif. Vous <strong>de</strong>vez spécifier la valeur à l'ai<strong>de</strong> d'un littéral<br />

entier (seules les valeurs décimales sont autorisées, et non pas les valeurs hexadécimales), et<br />

non à l'ai<strong>de</strong> d'une variable. Si vous incluez plusieurs blocs #initclip dans un symbole <strong>de</strong> clip<br />

unique, le compilateur utilise alors la <strong>de</strong>rnière valeur or<strong>de</strong>r spécifiée dans ce symbole <strong>de</strong> clip<br />

pour tous les blocs #initclip <strong>de</strong> ce symbole.<br />

Exemple<br />

Dans l'exemple suivant, le co<strong>de</strong> <strong>ActionScript</strong> est placé sur l'image 1 au sein d'une occurrence<br />

<strong>de</strong> clip. Un fichier texte variables.txt est placé dans le même répertoire.<br />

#initclip<br />

trace("initializing app");<br />

var variables:LoadVars = new LoadVars();<br />

variables.load("variables.txt");<br />

variables.onLoad = function(success:Boolean) {<br />

trace("variables loa<strong>de</strong>d:"+success);<br />

if (success) {<br />

for (i in variables) {<br />

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

}<br />

}<br />

};<br />

36 Chapitre 1: Eléments <strong>du</strong> <strong>langage</strong> <strong>ActionScript</strong>

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

Saved successfully!

Ooh no, something went wrong!