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.

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

Paramètres<br />

rgb:Number - Valeur colorimétrique hexadécimale ; par exemple, rouge correspond à<br />

0xFF0000 et bleu à 0x0000FF. Si cette valeur n'est pas fournie ou n'est pas définie, le clip<br />

n'est pas rempli.<br />

alpha:Number [facultatif] - Entier compris entre 0 et 100 qui spécifie la valeur alpha <strong>du</strong><br />

remplissage. En l'absence <strong>de</strong> cette valeur, 100 (uni) s'applique. Si cette valeur est inférieure à<br />

0, Flash utilise 0. Si elle est supérieure à 100, Flash applique 100.<br />

Exemple<br />

L'exemple suivant crée un carré rouge sur la scène :<br />

this.createEmptyMovieClip("square_mc", this.getNextHighestDepth());<br />

square_mc.beginFill(0xFF0000);<br />

square_mc.moveTo(10, 10);<br />

square_mc.lineTo(100, 10);<br />

square_mc.lineTo(100, 100);<br />

square_mc.lineTo(10, 100);<br />

square_mc.lineTo(10, 10);<br />

square_mc.endFill();<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 />

Vous trouverez également un exemple dans le fichier drawingapi.fla <strong>du</strong> dossier<br />

Samples\<strong>ActionScript</strong>\DrawingAPI. La liste suivante présente les chemins type vers ce<br />

dossier :<br />

■ Windows : \Program Files\Macromedia\Flash 8\Samples and Tutorials\Samples\<br />

■ Macintosh : HD/Applications/Macromedia Flash 8/Samples and Tutorials/Samples/<br />

Voir également<br />

moveTo (métho<strong>de</strong> MovieClip.moveTo), endFill (métho<strong>de</strong> MovieClip.endFill),<br />

beginGradientFill (métho<strong>de</strong> MovieClip.beginGradientFill)<br />

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

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

Saved successfully!

Ooh no, something went wrong!