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.

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<br />

Vous pouvez étendre les métho<strong>de</strong>s et les gestionnaires d'événements <strong>de</strong> la classe MovieClip en<br />

créant une sous-classe.<br />

Disponibilité : <strong>ActionScript</strong> 1.0 ; Flash Player 5<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:///.<br />

method:String [facultatif] - Spécifie une métho<strong>de</strong> HTTP d'envoi ou <strong>de</strong> chargement <strong>de</strong>s<br />

variables. Ce paramètre doit correspondre à la chaîne GET ou POST. En l'absence <strong>de</strong> variables à<br />

envoyer, omettez ce paramètre. La métho<strong>de</strong> GET ajoute les variables à la fin <strong>de</strong> l'URL et est<br />

utilisée lorsque les variables sont peu nombreuses. La métho<strong>de</strong> POST place les variables dans<br />

un en-tête HTTP distinct et s'applique aux variables longues <strong>de</strong> type chaîne.<br />

Exemple<br />

L'exemple suivant crée un nouveau clip, puis un enfant à l'intérieur et charge une image PNG<br />

dans l'enfant. Cela permet au parent <strong>de</strong> conserver toutes les valeurs d'occurrence affectées<br />

avant l'appel <strong>de</strong> loadMovie.<br />

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

this.getNextHighestDepth());<br />

mc.onRelease = function():Void {<br />

trace(this.image._url); // http://www.w3.org/Icons/w3c_main.png<br />

}<br />

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

mc.getNextHighestDepth());<br />

image.loadMovie("http://www.w3.org/Icons/w3c_main.png");<br />

La métho<strong>de</strong> MovieClip.getNextHighestDepth() utilisée dans cet exemple nécessite Flash<br />

Player 7 ou une version ultérieure. Si votre fichier SWF comprend un composant <strong>de</strong> la version<br />

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

MovieClip.getNextHighestDepth().<br />

MovieClip 925

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

Saved successfully!

Ooh no, something went wrong!