Niveau
..........
En rapport...

Voici un tuto simple qui vous permettra de créer une infinité d'effet de texte.

Vous devez tous d'abord créer un movie clip qui contiendra une lettre, il vous servira à définir la police la taille de caractère la couleur de votre texte.

Créez ensuite un clip qui contiendra l'animation de vos lettres. Vous devrez y insérer le clip précédement créé et lui donner nom d'occurence “mcLettre”. Placer le clip qui contien l'animation sur votre scène principal et donner lui comme nom d'occurence “animLettre”.

Placer vous sur la premiere image de votre animation (sur la scene principal) et placez y ce code:

actionscript
//initialisation
animLettre._visible = false; // on met le clip de base invisible (ne pas modifier)
i=1;
 
//ce que vous pouvez modifier
var espacement = 20; //espacement entre les lettres
text = "Budget" //votre texte
Temp = 250; // la durée entre chaque apparition de lettre (en Ms)
 
//code
var longueur =length(text);
function affichLettre() {
	duplicateMovieClip(animLettre,"animLettre"+i, i);
	monMc=eval("animLettre"+i);
	monMc._x = espacement*i;
	monMc.mcLettre.Lettre.text = substring(text, i, 1);
	if (i==longueur) {clearInterval(monIntervalle);}
	i++
}
var monIntervalle;
monIntervalle = setInterval(affichLettre,Temp);

La source: effet_de_texte.zip

Exemple