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
Julio 12th, 2004 at 10:05 pm
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!
Julio 13th, 2004 at 1:25 am
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!
Julio 13th, 2004 at 12:16 pm
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
Julio 13th, 2004 at 12:31 pm
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
Julio 13th, 2004 at 12:36 pm
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!
Julio 13th, 2004 at 12:54 pm
Como quieras, pero ya te digo, he provado con todos los atributos HTML que permite flash (incluido <a href/> sin ningún problema.
Julio 13th, 2004 at 8:52 pm
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
Julio 13th, 2004 at 9:13 pm
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!
Julio 13th, 2004 at 9:40 pm
Gracias Toni!
Voy a ello!
;)
Agosto 12th, 2004 at 1:16 pm
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?
Enero 5th, 2005 at 4:47 pm
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
Mayo 23rd, 2005 at 10:55 am
Hola, estaba probando este código, pero no puede hacer que me justifique el texto, alguien sabe como?
Julio 3rd, 2005 at 6:23 pm
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
Octubre 28th, 2005 at 12:24 pm
¿es posible cambiar el tamaño y la tipografia del texto?