hola ver si es esto lo que buscas XDXD
Código PHP:
function RotaTexto(Texto:String, EjeX:Number, EjeY:Number, AmplitudX:Number, AmplitudY:Number, Velocidad:Number, FormatoTexto:TextFormat) {
var Letras:Array = new Array();
Letras = Texto.split("");
var incremento:Number = (2*Math.PI)/Letras.length;
var eje_x = EjeX;
var eje_y = EjeY;
var amp_x = AmplitudX;
var amp_y = AmplitudY;
var velocidad = Velocidad;
var FormatTexto:TextFormat;
if (FormatoTexto.constructor == TextFormat) {
FormatTexto = FormatoTexto;
} else {
FormatTexto = new TextFormat();
FormatTexto.font = "Verdana";
FormatTexto.size = 20;
}
for (var i:Number = 0; i<Letras.length; i++) {
var NuevaLetraMC:MovieClip = this.createEmptyMovieClip("_letra"+i, this.getNextHighestDepth());
var NuevaLetraTX:TextField = NuevaLetraMC.createTextField("LetraLabel", 1, 0, 0, 50, 50);
NuevaLetraTX.wordWrap = true;
NuevaLetraTX.text = Letras[i];
NuevaLetraTX.setTextFormat(0,1,FormatTexto);
NuevaLetraMC.angulo = incremento*i;
NuevaLetraMC.onEnterFrame = function() {
this._x = (Math.cos(this.angulo)*amp_x)+eje_x;
this._y = (Math.sin(this.angulo)*amp_y)+eje_y;
this.angulo += velocidad;
};
}
}
lo puedes activar de la siguiente forma
Código PHP:
var FormatTexto2:TextFormat= new TextFormat();
FormatTexto2.font = "Verdana";
FormatTexto2.size = 50;
FormatTexto2.color=0xff00cc
RotaTexto("Saludos andre1980",200,200,100,100,-0.1,FormatTexto2)
si no creas un TextFormat coloca uno automáticamente con las letras de tamaño 20
Código PHP:
RotaTexto("Saludos andre1980",200,200,100,100,-0.1)