Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/10/2004, 09:23
Nab
 
Fecha de Ingreso: junio-2004
Mensajes: 210
Antigüedad: 19 años, 10 meses
Puntos: 0
Me alegro que fuera esto lo que buscabas. Bueno lo que hago es añadir la variable "cadavez", el valor de esta es el numero de letras que se muestran cada vez. También si aumentas el número de fotogramas por segundo de tu pelicula aumentará porque funciona con onEnterFrame. Bueno al lio:

//Este trozo crea un campo de texto, como supongo que ya tendrás alguno
//eliminas esto y ya esta
_root.createTextField("campo_txt",10,10,10,300,0);
_root.campo_txt.autoSize=true;
_root.campo_txt.multiline=true;
_root.campo_txt.wordWrap=true;
//
input="Este es el texto que saldrá, cargas tu texto en esta variable y listo";
cadenain_str=new String(input);
largo1=cadenain_str.length;
cadavez=10;
matrizone_array=new Array();
for(i=0;i<largo1;i+=cadavez){
ga=cadenain_str.substr(i,cadavez);
matrizone_array[i]=ga;
}
gb=0;
_root.onEnterFrame=function(){
if(gb<largo1){
_root.campo_txt.text+=matrizone_array[gb];
gb+=cadavez;
}else if(gb>=largo1){
delete onEnterFrame;
}
}

Saludos