Comunidad de diseño web y desarrollo en internet online

¡¡Efecto máquina de escribir!!

Citar            
MensajeEscrito el 23 Oct 2010 06:00 pm
Que tal gente?
les paso a comentar mi problema con esta función. Primero les escribo la función asi la pueden ir viendo, funciona muy bien por cierto..

Código ActionScript :

escribir = function () {
   // almacenamos el texto de la caja de la izquierda en textoFinal
   textoFinal = "Escribo lo que quiero que aparezca";
   // creo un array con todos los caracteres
   var caracteres = textoFinal.split("");
   // inicializo texto2 y el contador
   texto2 = "_";
   indice = 0;
   // elimino algún enterframe existente
   delete _root.onEnterFrame;
   _root.onEnterFrame = function() {
      // compruebo ha llegado al final
      if (indice<caracteres.length) {
         // le resto el _ del final
         texto2 = texto2.substring(0, texto2.length-1);
         // añado un carácter y el _
         texto2 += caracteres[indice]+"_";
         // paso el siguiente carácter
         indice++;
      } else {
         delete this.onEnterFrame;
         texto2 = textoFinal;
      }
   };
};
escribir();



*********************

Bueno todo esto funciona muy bien, es decir en mi caja de texto dinámico que se llama texto2 como dice la función aparecera lo que yo quiero escribir!.. pero necesito ayuda para escribir en 4 cajas de texto dinámico al mismo tiempo o bien hacer un salto de carro cuando termine una oración.. es decir, quiero escribir 4 oraciones en 4 renglones no en el mismo, entonces me surgio la idea de pasarle a la funcion el parametro de ubicación, es decir en la funciona escrita anteriormente el texto es escrito en una caja de texto llamada texto2, podria pasarle como parametro o sea.. escribir(lugar,mensaje); entonces es más práctico!, hasta mensaje lo he echo bien, pero no pueod pasarle como parametro el nombre de la caja dinámica, o sea texto3, texto4 etc.. por que no funciona!
Espero haberme expresado bien, y que me puedan ayudar..
desde ya muchas gracias!

Por miixer

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Oct 2010 03:42 pm
¿Notaste que la función no usa la propiedad text de un campo de texto sino simplemente una variable, que posiblemente este asociada a un campo de texto? Debes cambiar el funcionamiento

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.