ActionScript 3.0, l'essentiel sous la main Adobe Flash Accueil
Fiches
Boutique
Contact
Combiner plusieurs filtres
monObjet.filters = [monFiltre_1, monFiltre_2, monFiltre_3]; //Applique de 3 filtres à 'monObjet'


Par exemple, je vais ici combiner un filtre d'ombre portée et un filtre de floutage :

//Imports Flash
import flash.filters.BitmapFilterQuality;
import flash.filters.DropShadowFilter;
import flash.filters.BitmapFilterQuality;
import flash.filters.BlurFilter;

var monFiltreA:DropShadowFilter = new DropShadowFilter(); //Création du filtre
monFiltreA.quality = BitmapFilterQuality.HIGH; //Définition de la qualité du filtre
monFiltreA.distance = 10; //Définition de la distance de l'ombre
monFiltreA.angle = 25; //Définition de la direction de l'ombre

var monFiltreB:BlurFilter = new BlurFilter(); //Création du filtre
monFiltreB.quality = BitmapFilterQuality.HIGH; //Définition de la qualité du filtre
monFiltreB.blurX = 0; //Définition de la valeur du floutage sur X
monFiltreB.blurY = 0; //Définition de la valeur du floutage sur Y

monObjet.filters = [monFiltreA, monFiltreB]; //Applique des filtres à 'monObjet'
Commentaire(s)
Aucun.