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.

eginGradientFill (métho<strong>de</strong><br />

MovieClip.beginGradientFill)<br />

public beginGradientFill public (fillType:String, colors:Array,<br />

alphas:Array, ratios:Array, matrix:Object, [spreadMethod:String],<br />

[interpolationMethod:String], [focalPointRatio:Number]) : Void<br />

Indique le début d'un nouveau chemin <strong>de</strong> <strong>de</strong>ssin. Si le premier paramètre est un<strong>de</strong>fined, ou<br />

si aucun paramètre n'est transmis, le chemin ne comporte pas <strong>de</strong> remplissage. Si un tracé<br />

ouvert existe (autrement dit si la position <strong>de</strong> <strong>de</strong>ssin actuelle n'est pas égale à la position<br />

précé<strong>de</strong>nte spécifiée dans une métho<strong>de</strong> MovieClip.moveTo()), et si un remplissage y est<br />

associé, ce tracé est fermé à l'ai<strong>de</strong> d'une ligne, puis rempli. Cette métho<strong>de</strong> est similaire à<br />

MovieClip.endFill().<br />

Cette métho<strong>de</strong> échoue si l'une <strong>de</strong>s conditions suivantes est présente :<br />

■ Les nombres d'éléments dans les paramètres colors, alphas, et ratios ne sont pas<br />

égaux.<br />

■ Le paramètre fillType n'est pas "linear" ou "radial".<br />

■ L'un <strong>de</strong>s champs <strong>de</strong> l'objet correspondant au paramètre matrix est manquant ou non<br />

vali<strong>de</strong>.<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 6<br />

Paramètres<br />

fillType:String - Les valeurs possibles sont la chaîne « linear » et la chaîne « radial ».<br />

colors:Array - Tableau <strong>de</strong> valeurs hexadécimales <strong>de</strong> couleurs RVB à utiliser pour le dégradé<br />

; par exemple, rouge correspond à 0xFF0000, bleu à 0x0000FF. Vous pouvez définir jusqu'à<br />

15 couleurs. Pour chaque couleur, veillez à définir une valeur correspondante dans les<br />

paramètres alphas et ratios.<br />

alphas:Array - Tableau <strong>de</strong> valeurs alpha pour les couleurs correspondantes dans le tableau<br />

colors ; les valeurs vali<strong>de</strong>s vont <strong>de</strong> 0 à 100. Si la valeur est inférieure à 0, Flash utilise 0. Si la<br />

valeur est supérieure à 100, Flash utilise 100.<br />

ratios:Array - Tableau <strong>de</strong> rapports <strong>de</strong> distribution <strong>de</strong>s couleurs ; les valeurs vali<strong>de</strong>s vont <strong>de</strong><br />

0 à 255. Cette valeur définit le pourcentage <strong>de</strong> la largeur où la couleur est échantillonnée à<br />

100 %. Spécifiez une valeur pour chaque valeur dans le paramètre colors.<br />

MovieClip 861

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

Saved successfully!

Ooh no, something went wrong!