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.

quality:Number [facultatif] - Nombre d'applications <strong>du</strong> filtre. Les valeurs vali<strong>de</strong>s sont<br />

comprises entre 0 et 15. La valeur par défaut, 1, correspond à une qualité faible. La valeur 2<br />

offre une qualité moyenne et la valeur 3, une qualité élevée.<br />

type:String [facultatif] - Positionnement <strong>de</strong> l'effet <strong>de</strong> filtre. Les valeurs possibles sont :<br />

■ "outer" : Rayonnement sur le bord extérieur <strong>de</strong> l'objet<br />

■ "inner" : Rayonnement sur le bord intérieur <strong>de</strong> l'objet ; il s'agit <strong>de</strong> la valeur par défaut<br />

■ "full" : Rayonnement sur le bord supérieur <strong>de</strong> l'objet<br />

La valeur par défaut est "inner".<br />

knockout:Boolean [facultatif] - Spécifie si l'objet a un effet <strong>de</strong> poinçonnage. Un effet <strong>de</strong><br />

poinçonnage rend le remplissage <strong>de</strong> l'objet transparent et révèle la couleur d'arrière-plan <strong>du</strong><br />

document. La valeur true spécifie un effet <strong>de</strong> poinçonnage ; la valeur par défaut est false<br />

(pas d'effet <strong>de</strong> poinçonnage).<br />

Exemple<br />

L'exemple suivant crée un nouveau filtre <strong>de</strong> rayonnement dégradé, affecte ses valeurs et<br />

l'applique à un rectangle plat.<br />

import flash.filters.GradientGlowFilter;<br />

var art:MovieClip = createRectangle(100, 100, 0x003366,<br />

"gradientGlowFilterExample");<br />

var distance:Number = 0;<br />

var angleInDegrees:Number = 45;<br />

var colors:Array = [0xFFFFFF, 0xFF0000, 0xFFFF00, 0x00CCFF];<br />

var alphas:Array = [0, 1, 1, 1];<br />

var ratios:Array = [0, 63, 126, 255];<br />

var blurX:Number = 50;<br />

var blurY:Number = 50;<br />

var strength:Number = 2.5;<br />

var quality:Number = 3;<br />

var type:String = "outer";<br />

var knockout:Boolean = false;<br />

var filter:GradientGlowFilter = new GradientGlowFilter(distance,<br />

angleInDegrees,<br />

colors,<br />

alphas,<br />

ratios,<br />

blurX,<br />

blurY,<br />

strength,<br />

quality,<br />

type,<br />

knockout);<br />

var filterArray:Array = new Array();<br />

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

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

Saved successfully!

Ooh no, something went wrong!