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.

Deux petites modifications au co<strong>de</strong> peuvent se tra<strong>du</strong>ire par un effet <strong>du</strong> rayonnement<br />

complètement différent et ce, même si les tableaux ratios et colors restent les mêmes.<br />

Définissez la valeur alpha <strong>de</strong> la première colonne <strong>du</strong> tableau sur 0 pour que le filtre se mélange<br />

à l'arrière-plan blanc <strong>du</strong> document ; puis définissez la propriété type sur "outer" ou<br />

"inner". Observez le résultat sur les illustrations suivantes.<br />

N'oubliez pas que la répartition <strong>de</strong>s couleurs dans le dégradé varie en fonction <strong>de</strong>s valeurs <strong>de</strong>s<br />

propriétés blurX, blurY, strength et quality, ainsi que <strong>de</strong>s valeurs <strong>de</strong> ratios.<br />

Disponibilité : <strong>ActionScript</strong> 1.0 ; Flash Player 8<br />

Exemple<br />

L'exemple suivant modifie la propriété ratios sur un clip existant lorsqu'un utilisateur clique<br />

<strong>de</strong>ssus.<br />

import flash.filters.GradientGlowFilter;<br />

var mc:MovieClip = createGradientGlowRectangle("GlowRatios");<br />

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

var filter:GradientGlowFilter = this.filters[0];<br />

var ratios:Array = filter.ratios;<br />

ratios.shift();<br />

ratios.unshift(40);<br />

filter.ratios = ratios;<br />

this.filters = new Array(filter);<br />

GradientGlowFilter (flash.filters.GradientGlowFilter) 671

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

Saved successfully!

Ooh no, something went wrong!