funciona. TextAnim é uma classe AS3 para criar animação
com texto, basicamente ela faz um "breakApart" em um
TextField que pode ser por letras, palavras ou linhas.
Pode ver um exemplo funcionando aqui: http://guindex.com/flupie/textanim/pattern/
Você só precisa criar uma função para animar os blocos.
Nesse tutorial vou usar o Tweener para fazer a animação,
fique a vontade para usar qualquer tween que preferir (BTween, GTween, Tweensy, ... )
Siga os passos:
1 - Crie um TextField dinâmico e escreva qualquer coisa nele;
2 - Faça o embed da font que escolher;
3 - Instancie o TextField como myText;
4 - Faça o download da TextAnim aqui: http://code.google.com/p/textanim/
5 - Faça o download do Tweener (ou o que preferir);
6 - Coloque o .fla e as classes todos na mesma pasta;
7 - Coloque o seguinte código no primeiro frame da timeline:
CÓDIGO
import flupie.textanim.*;
// importando o tween que vc preferir.
import caurina.transitions.Tweener;
var anim:TextAnim = new TextAnim(myText);
anim.effects = myEffect;
anim.blocksVisible = false;
anim.start();
function myEffect(block:TextAnimBlock):void
{
//faça a animação que quiser, essa função vai ser chamada para cada bloco de texto.
block.alpha = 0;
block.x = block.posX + 20;
Tweener.addTween(block, {x:block.posX, alpha:1, time:.5});
}
// importando o tween que vc preferir.
import caurina.transitions.Tweener;
var anim:TextAnim = new TextAnim(myText);
anim.effects = myEffect;
anim.blocksVisible = false;
anim.start();
function myEffect(block:TextAnimBlock):void
{
//faça a animação que quiser, essa função vai ser chamada para cada bloco de texto.
block.alpha = 0;
block.x = block.posX + 20;
Tweener.addTween(block, {x:block.posX, alpha:1, time:.5});
}
Você pode modificar vários parâmetros da textanim
para fazer qualquer animação. Aqui tem a documetação (inglês): http://guindex.com/flupie/textanim/docs/
=)

Help














