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.

DropShadowFilter<br />

(flash.filters.DropShadowFilter)<br />

Object<br />

|<br />

+-flash.filters.BitmapFilter<br />

|<br />

+-flash.filters.DropShadowFilter<br />

public class DropShadowFilter<br />

extends BitmapFilter<br />

La classe DropShadowFilter vous permet d'ajouter une ombre portée à divers objets dans<br />

Flash. Vous disposez <strong>de</strong> plusieurs options pour définir le style <strong>de</strong> l'ombre portée, notamment<br />

l'ombre intérieure ou extérieure et le mo<strong>de</strong> <strong>de</strong> masquage.<br />

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 d'applyFilter() sur un objet BitmapData utilise<br />

l'objet BitmapData source ainsi que l'objet filtre pour générer une image filtrée.<br />

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

la 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. Mais le redimensionnement<br />

général, la rotation et l'inclinaison ne sont pas gérés. Si l'objet lui-même est redimensionné (si<br />

_xscale et _yscale ne sont pas à 100%), l'effet <strong>de</strong> filtre n'est pas redimensionné. Le<br />

redimensionnement est effectué uniquement en cas <strong>de</strong> zoom avant sur la scène.<br />

Un filtre ne peut s'appliquer si l'image résultante dépasse 2 880 pixels en largeur ou en<br />

hauteur. Par exemple, si vous faites un zoom avant sur un grand clip auquel un filtre est<br />

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

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

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

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

Saved successfully!

Ooh no, something went wrong!