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.

L'utilisation <strong>de</strong> filtres dépend <strong>de</strong> l'objet auquel vous appliquez le filtre.<br />

■ Pour appliquer <strong>de</strong>s filtres aux clips, champs <strong>de</strong> texte et boutons lors <strong>de</strong> l'exécution, utilisez<br />

la propriété filters. Lorsque vous définissez la propriété filters d'un objet, celui-ci<br />

n'est pas modifié. En outre, vous pouvez l'annuler en supprimant la propriété filters.<br />

■ Pour appliquer <strong>de</strong>s filtres aux occurrences BitmapData, utilisez la métho<strong>de</strong><br />

BitmapData.applyFilter(). L'appel <strong>de</strong> applyFilter() sur un objet BitmapData<br />

génère une image filtrée à partir <strong>de</strong> l'objet BitmapData source et <strong>de</strong> l'objet Filter.<br />

Vous pouvez également appliquer <strong>de</strong>s effets <strong>de</strong> filtre aux images et aux données vidéo <strong>du</strong>rant la<br />

programmation. Pour plus d'informations, consultez la documentation relative à la<br />

programmation.<br />

Si vous appliquez un filtre à un clip ou à un bouton, la propriété cacheAsBitmap <strong>du</strong> clip ou<br />

<strong>du</strong> bouton est définie sur true. Si vous supprimez tous les filtres, la valeur d'origine <strong>de</strong><br />

cacheAsBitmap est restaurée.<br />

Ce filtre prend en charge le redimensionnement <strong>de</strong> la scène. Toutefois, le redimensionnement<br />

général, la rotation et l'inclinaison ne sont pas pris en charge ; si l'objet est redimensionné (si<br />

le redimensionnement _xscale et le redimensionnement _yscale ne sont pas définis sur 100<br />

%), l'effet <strong>de</strong> filtre n'est pas redimensionné. Le redimensionnement est effectué uniquement<br />

en cas <strong>de</strong> zoom sur la scène.<br />

Un filtre ne sera pas appliqué si l'image obtenue dépasse 2 880 pixels en largeur ou en hauteur.<br />

Par exemple, lorsque vous effectuez un zoom avant sur un clip <strong>de</strong> gran<strong>de</strong> taille auquel un filtre<br />

est appliqué, le filtre sera désactivé si l'image obtenue dépasse la limite <strong>de</strong> 2 880 pixels.<br />

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

Voir également<br />

ratios (propriété GradientGlowFilter.ratios), applyFilter (métho<strong>de</strong><br />

BitmapData.applyFilter), cacheAsBitmap (propriété Button.cacheAsBitmap),<br />

filters (propriété Button.filters), GlowFilter (flash.filters.GlowFilter),<br />

cacheAsBitmap (propriété MovieClip.cacheAsBitmap), filters (propriété<br />

MovieClip.filters), filters (propriété TextField.filters)<br />

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

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

Saved successfully!

Ooh no, something went wrong!