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.

Pour plus d'informations, voir les sections suivantes :<br />

■ Chapitre 17, « Fonctionnement <strong>de</strong> la sécurité », dans Formation à <strong>ActionScript</strong> <strong>2.0</strong> dans<br />

Flash<br />

■ Le livre blanc sur la sécurité <strong>de</strong> Flash Player 8 disponible à l'adresse : http://<br />

www.macromedia.com/go/fp8_security<br />

■ Le livre blanc sur les API relatif à la sécurité <strong>de</strong> Flash Player 8 disponible à l'adresse : http:/<br />

/www.macromedia.com/go/fp8_security_apis<br />

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

Paramètres<br />

url:String - URL absolue ou relative <strong>du</strong> fichier SWF, JPEG, GIF ou PNG à charger. Un<br />

chemin relatif doit être relatif au fichier SWF au niveau 0. Les URL absolues doivent inclure<br />

la référence <strong>de</strong> protocole, telle que http:// ou file:///. Les noms <strong>de</strong> fichier ne doivent pas<br />

inclure les spécifications <strong>de</strong> lecteur <strong>de</strong> disque.<br />

target:Object - Chemin cible d'un clip, ou entier spécifiant le niveau <strong>de</strong> Flash Player <strong>de</strong>vant<br />

recevoir le fichier à charger. Le clip cible est remplacé par le fichier SWF chargé ou l'image.<br />

Valeur renvoyée<br />

Boolean - Valeur booléenne. Renvoie true si la requête d'URL a été envoyée avec succès ;<br />

sinon false.<br />

Exemple<br />

L'exemple suivant indique comment utiliser la métho<strong>de</strong> MovieClipLoa<strong>de</strong>r.loadClip() en<br />

créant un gestionnaire pour l'événement onLoadInit puis en exécutant la requête.<br />

Le co<strong>de</strong> suivant doit être placé directement dans une action d'image d'un scénario ou collé<br />

dans une classe développant l'objet MovieClip. Ce co<strong>de</strong> attend également une image appelée<br />

YourImage.jpg dans le même répertoire que le fichier SWF compilé.<br />

var container:MovieClip = createEmptyMovieClip("container",<br />

getNextHighestDepth());<br />

var mcLoa<strong>de</strong>r:MovieClipLoa<strong>de</strong>r = new MovieClipLoa<strong>de</strong>r();<br />

mcLoa<strong>de</strong>r.addListener(this);<br />

mcLoa<strong>de</strong>r.loadClip("YourImage.jpg", container);<br />

function onLoadInit(mc:MovieClip) {<br />

trace("onLoadInit: " + mc);<br />

}<br />

Si votre fichier SWF comprend un composant <strong>de</strong> la version 2, utilisez les composants <strong>de</strong> la<br />

version 2 <strong>de</strong> la classe DepthManager au lieu <strong>de</strong> la métho<strong>de</strong><br />

MovieClip.getNextHighestDepth(), utilisée dans cet exemple.<br />

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

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

Saved successfully!

Ooh no, something went wrong!