Cuando tienes un string puedes dividirlo asignando un string separador, si este string es un espacio, pues tu texto será divido en palabras, después puedes crear un onEnterFrame para ir sumando estas palabras al texto. Algo como esto:
Código :
var texto:TextField = this.createTextField("texto", 1, 0, 0, 100, 0);
var masaTexto:String = "Esto es un texto de prueba para explicar un ejemplo de hacer un ciclo entre las palabras que lo componen";
var palabras:Array = masaTexto.split(" ");
with(texto){
autoSize = true;
wordWrap = true;
text = "";
}
var sum:Number = 0;
this.onEnterFrame = function():Void{
texto.text += palabras[sum] + " ";
sum++;
if(sum == palabras.length){
delete this.onEnterFrame;
}
}