Forum de discussion
Forum « Flash et Shockwave » (archives)
Re: masque en dégradé
Envoyé: 21 octobre 2003, 8h51 par Oznog
L'idée est de faire une animation à l'intérieur de l'animation actuelle.
L'image qui défille (scroll) doit être convertie en clip de type movieClip. Avec l'instance "monSecondClip" par exemple.
Il suffit de faire un "twening" avec ce nouveau movieClip où tu applique sur le DEUXIÈME cadre (frame) un filtre "alpha" de 50% par exemple et le dernier cadre (frame) à 100%.
IMPORTANT Ajoute un stop() au premier LAISSÉ VIDE et un autre au dernier cadre (frame)
ATTENTION, tu dois t'assurer que le nombre de cadre (frame) entre les deux extrémité de ce dégradé s'ajuste avec l'animation du défillement. Question d'avoir au moins le temps de voir le dégradé.
Finalement, je ne vois pas ton code, mais quand l'image débute le mouvement, tu dois partir le clip du dégradé, un this.monSeconClip.gotoAndPlay(2)
Ainsi le dégradé s'effectura d'une illusion avec un "alpha" de 50% à 100% et le mouvement de droite à gauche. Et arrêtera pendant que le clip du défillement fini de passer l'image devenu clip.
Pour le masque, tu peux à la limite simplement ajouter un calque (layer) semi-transparent avec un véritable dégradé. Et le convertir en movieClip dont l'animation SYNCHRONISÉ avec le défillement peut passer d'un "alpha" de 100% à zéro, question de le faire disparaitre (sinon le dégradé persitera toujours.)
Ciao
Oznog
Réponses
|