Aide - Recherche - Membres - Calendrier
Version complète : Effet de mosaique ????
Centre de Formation Flash - Forums Adobe Flash > Adobe Flash > Techniques d'animation
Sw33ty
Plop
Bon jvous explique viteuf. Je souhaite faire apparaiter une image par un effet de mozaique ( en gros une page blanche qui fait apparaitre l'image caré par caré)... Je bloque complet...
Avez vous des exemples ???
Gouach
Bonjour,

Tu pourrais utiliser le TransitionManager avec PixelDissolve.
Fais F1 dans flash et dans le moteur de recherche de l'aide tu tape pixelDissolve tu trouvera surrement ton bonheur

Bonne continuation a toi
Sw33ty
jvais voir ça ...
Merci ^^
Joni
Bonjour,

Sinon avec un masque animé, cela est facilement faisable.

A+

Joni
Sw33ty
ben j'ai ça mais ça marche pas icon_cry.gif


import mx.transitions.Tween;
import mx.transitions.easing.Strong;
var profondeur:Number=1;
var alphaTweens:Array= new Array();
var imgContainer:MovieClip= MovieClip=this.createEmptyMovieClip("imgContainer", 1);

for (var y:Number=0; y<10; y++);
{
for (var x:Number=0; x<10; x++);
{
var clip:MovieClip=fadeMask.createEmptyMovieClip("carre"+this.getNextHighestDepth(), this.getNextHighestDepth());
// on dessine le carré blanc
clip.beginFill(0xffffff);
clip.moveTo(0, 0);
clip.lineTo(50, 0);
clip.lineTo(50, 50);
clip.lineTo(0, 50);
clip.lineTo(0, 0);
clip.endFill();
// on positionne le carré
clip._x=50*x;
clip._y=50*y;
// création de l'interpolation de mouvement sur _alpha
var clipTween:Tween = new Tween(clip, "_alpha", Strong.easeOut, 100, 0, profondeur*10,false);
clipTween.stop();
alphaTweens.push(clipTween);
}
}


var mclListener:Object = newObject();

mclListener.onLoadInit = function(target_mc:MovieClip)
{
for (var i:Number=0;i<alphaTweens.length;i++)
{
alphaTweens[i].start()
}
};
var image_mcl:MovieClipLoader = newMovieClipLoader();
image_mcl.addListener(mclListener);
image_mcl.loadClip("1.jpg", imgContainer);


Sw33ty
merci ^^
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2009 Invision Power Services, Inc.