J'espère que vous ne me direz pas comme solution d'animer lettre par lettre parce que j'ai environ 17 petites phrases à faire "glisser" sur cette vague...
Avez-vous des solutions???
merci à l'avance!
Action Script
phrase = "Commission des partenaires du marché du travail";
this.createEmptyMovieClip("monClip", 0);
this.createEmptyMovieClip("masque", 763);
masque.beginFill(0x000000,100);
masque.moveTo(340, 160);
masque.lineTo(660, 160);
masque.lineTo(660, 500);
masque.lineTo(340, 500);
masque.lineTo(340, 160);
masque.endFill();
/*filtre = new flash.filters.BlurFilter(30, 0, 1);
masque.blurTo(filtre, 2);*/ METTRE LE BLUR MAIS IL MARCHE PAS
monClip.setMask(masque);
for (i=0 ; i< phrase.length ; i++) {
l = this.monClip.attachMovie("t" , "t"+i , i);
l._x = 750;
l._y = 500;
l.tx.text = phrase.substr(i,1);
};
a = 0;
this.onEnterFrame = function() {
for (i=0 ; i< phrase.length ; i++) {
this.monClip["t"+i]._x = (750 + 10 * i) - a;
this.monClip["t"+i]._y = 280 - 25 * Math.cos ((a-9*i) * Math.PI / 182);
};
a += 7;
//5 = vitesse
if (a > 750 + phrase.length * 10) {
a = 0;
this.masque.removeMovieClip();
this.monClip.removeMovieClip();
}
};