Je vais vous apprendre à utiliser l’effet graphique Iris ainsi que vous montré à quoi il ressemble.

Tout d’abord, les effets graphiques dans les applications sont très importantes car elle fluidifie la navigation et la rend bien plus agréable pour l’utilisateur, je vous conseille donc d’en utiliser. Ne les utilisez pas en masse, je veux dire, pas tout le temps, utiliser les donc a bon escient lorsque l’utilisateur se sentira flatter pour sa vue.

Pour voir a quoi ressemble l’effet, rendez vous sur la page : http://you-exist.com/animation/YouExist.swf et cliquer sur « Afficher nos Offres ».

Voyons maintenant comment utiliser l’effet :

<mx:Iris id=”iris” duration=”2500″ showTarget=”false” />

Les paramètres de l’effet sont :
- id : nom de l’effet
- duration : temps en milliseconde que dure l’effet (2500 = 2.5secondes)
- showTarget : la cible est elle afficher ou non. Si l’élément est « visible=false » alors mettez false pour showTarget, pareil pour « visible=true », mettez showTarget a true.

Maintenant, il va falloir associer l’effet a un objet, voyons pour un label :

<mx:Label text=”Effet Iris” id=”label_iris” showEffect=”iris” visible=”false”/>

L’effet sera déclenché lorsque vous ferez :

label_iris.visible = true;

Voila qui est une chose très utile lorsque vous allez utiliser plusieurs fois le même effet, vous n’aurez qu’a déclencher le changement de visibilité lors du clic sur un autre objet et votre autre objet s’affichera grâce a l’effet. Vous pouvez aussi utiliser la propriété hideEffect qui sera déclencher lors du changement de visibilité a false de votre objet (n’oubliez pas de changer le showTarget de votre effet).

Notez que tant que vous n’utilisez pas l’effet dans le code il n’est pas nécessaire d’importer la classe mx.effects.Effect