Google Web after-hours

Contador en flash JSFL Traductor

prototipo texto_fx
param input
param output
Nota:
recomendable utilizar una velocidad de reproducción (fps) de 24 fotogramas por segundo.

texto_fx = function (input, output) {
	// -- guardo una copia de la cadena
	html_text = input;
	input = input.split(" ");
	this.onEnterFrame = function() {
                 // -- modificación
		// -- output.htmlText = input.pop()+" "+output.htmlText;
                output.text = input.pop()+" "+output.text;
		if (!input.length) {
			delete this.onEnterFrame;
		// -- reescribe la cadena de nuevo como texto HTML (1)
			output.htmlText = html_text;
                         Si tu texto no contiene etiquetas HTML, puedes eliminar esta lí nea.
		}
	};
};

Ejemplo de uso 1:
Leyendo un archivo de texto externo (.txt)

this.createTextField("mi_txtf", 1, 10, 10, 400, 100);
// --
mi_txtf.wordWrap = true;
mi_txtf.multiline = true;
mi_txtf.html = true;
// --
datos = new LoadVars();
datos.onLoad = function(succes) {
	if (succes) {
		texto_fx(datos.texto, mi_txtf);
	}
};
datos.load("textos.txt");

Ejemplo de uso 2 :
Usando una cadena (string)

mi_string = "Epsum factorial non deposit quid pro quo hic escorol.
Olypian quarrels et gorilla congolium sic ad nauseum.
Souvlaki ignitus carborundum e pluribus unum. ";
// --
texto_fx(mi_string, mi_txtf);

Si quieres habilitar el scroll con la rueda del mouse, añade la siguiente lí nea (solo para Flash MX 2004)

mi_txtf.mouseWheelEnabled = true;

Descargar ejemplo:
http://www.after-hours.org/blog/as/textFieldFX01.zip

14 Responses to 'Efecto de texto'

  1. hardface Says:

    Hola Toni!

    Está wapo el efecto, he intentando aplicarlo a mis news, pero al detectar el <a href> del .txt se borra todo y continua…. es posible solucionarlo¿?

    Thx!

  2. tonilopez Says:

    Quizá no pusiste bien el hiperví nculo, un ejemplo:

    Visita <a href="http://www.after-hours.org"><font color="#FF0000"><u>www.after-hours.org</u></font></a>,
    tutoriales, noticias, foros, y más …

    saludos!

  3. hardface Says:

    pues lo tengo así ….

    Diseño de calidad en >u> >a href=”http://www.hiscockransom.co.uk” target="_blank">Hiscock Ransom>/a>>/u> .

    con los > bien claro…. jeje
    thx

  4. tonilopez Says:

    Pues no sé, enviame un zip con el fla y el .txt, pues yo lo he provado y funciona perfectamente.

    Puedes enviarlo a:

    tonilopez@gmail.com

  5. hardface Says:

    Bueno básicamente cuando detecta el a href se borra todo, luego va saliendo el texto y se ven los comandos HTML y luego se pone bien.

    No se.
    Te lo envio luego.
    Thanx!

  6. tonilopez Says:

    Como quieras, pero ya te digo, he provado con todos los atributos HTML que permite flash (incluido <a href/> sin ningún problema.

  7. hardface Says:

    Hey toni, anda que me ha faltao tiempo pa catarlo en mi web jejeje ;) como mola!

    http://personal.telefonica.terra.es/web/placix123/portfolio.html

  8. tonilopez Says:

    Hey! :)

    Veo que la solución que te he enviado por mail te ha funcionado :)

    Me ha molao la web. podrí as incluir el scroll com la rueda del mouse, prueba:

    mi_txtf.mouseWheelEnabled = true;

    saludos!

  9. hardface Says:

    Gracias Toni!
    Voy a ello!
    ;)

  10. jmuzas Says:

    muy muy bueno, lo he convertido a un prototype, pero tengo una duda, como se podria hacer el effecto a varios campos de textos simultaneamente? si hago dos llamas seguidas, solo se ejecuta la segunda llamada. alguna idea?

  11. jupiter Says:

    HI, my written spanish is not good, so I will write in English if you don´t mind. Buy the way great site you have, love the redign.

    I tried this code, but when I tried to apply a textFormat to it, the code dosen´t work, I make some searches but whit no result, any idea how to solve this.

    regards

  12. jaume osman Says:

    Hola, estaba probando este código, pero no puede hacer que me justifique el texto, alguien sabe como?

  13. jorgelig Says:

    estoy tratando de usar htmlText, dentro de una mascara pero cuando aplico la mascara el texto simplemente no aparece, postee en crstalab, pero aun no soluciono.

    sigan el hilo porfavor.

    http://www.cristalab.com/foros/viewtopic.php?t=8232

  14. Ismael Says:

    ¿es posible cambiar el tamaño y la tipografia del texto?