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.

target_mc.createTextField("timer_txt", target_mc.getNextHighestDepth(),<br />

0, target_mc._height,<br />

target_mc._width, 22);<br />

target_mc.timer_txt.text = "loa<strong>de</strong>d in "+timerMS+" ms.";<br />

};<br />

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

image_mcl.addListener(mclListener);<br />

image_mcl.loadClip("http://www.helpexamples.com/flash/images/image1.jpg",<br />

image_mc);<br />

L'exemple suivant permet <strong>de</strong> s'assurer qu'une animation a été chargée dans un clip créé lors <strong>de</strong><br />

l'exécution. L'URL utilisée dans cet exemple n'est là que pour faire une démonstration ;<br />

remplacez-la par une URL vali<strong>de</strong>.<br />

this.createEmptyMovieClip("tester_mc", 1);<br />

var mclListener:Object = new Object();<br />

mclListener.onLoadInit = function(target_mc:MovieClip) {<br />

trace("movie loa<strong>de</strong>d");<br />

}<br />

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

image_mcl.addListener(mclListener);<br />

image_mcl.loadClip("http://www.yourserver.com/your_movie.swf", tester_mc);<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 />

Voir également<br />

addListener (métho<strong>de</strong> MovieClipLoa<strong>de</strong>r.addListener), loadClip (métho<strong>de</strong><br />

MovieClipLoa<strong>de</strong>r.loadClip), onLoadStart (écouteur d'événement<br />

MovieClipLoa<strong>de</strong>r.onLoadStart)<br />

onLoadProgress (écouteur d'événement<br />

MovieClipLoa<strong>de</strong>r.onLoadProgress)<br />

onLoadProgress = function([target_mc:MovieClip], loa<strong>de</strong>dBytes:Number,<br />

totalBytes:Number) {}<br />

Ecouteur : appelé à chaque fois que le contenu est écrit sur le disque <strong>du</strong>r au cours <strong>du</strong> processus<br />

<strong>de</strong> chargement (c'est-à-dire, entre MovieClipLoa<strong>de</strong>r.onLoadStart et<br />

MovieClipLoa<strong>de</strong>r.onLoadComplete). Appelle cet écouteur sur un objet d'écoute que vous<br />

ajoutez à l'ai<strong>de</strong> <strong>de</strong> MovieClipLoa<strong>de</strong>r.addListener(). Vous pouvez utiliser cette métho<strong>de</strong><br />

pour afficher les informations sur la progression <strong>du</strong> téléchargement, à l'ai<strong>de</strong> <strong>de</strong>s paramètres<br />

loa<strong>de</strong>dBytes et totalBytes.<br />

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

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

Saved successfully!

Ooh no, something went wrong!