vi este efecto en las letras en www.yugop.com, me parece muy copado
alguien sabe como se puede hacer?
no es algo muy comun
| ||||
pero que lindo este efecto che! vi este efecto en las letras en www.yugop.com, me parece muy copado alguien sabe como se puede hacer? no es algo muy comun |
| ||||
. Sette .... ke tal un cafe.... Copy and paste brother ... no puede ser mas facil. prueba el code de TMeister y ........ experimenta. TMeister ... interesante la funcion .. ... haz probado basex con numeros negativos ..? Salu2 . .
__________________ http://www.flotdesign.dk/ Última edición por pulento; 04/04/2005 a las 16:13 |
| ||||
Hola TMeister Y donde se controla el tiempo que toma para mostrar los caracteres correctos. Porque llega un momento en que dura mucho poniendo las letras aleatorias... y se vuelve desesperante. |
| ||||
Pues encontre el problema. Lo que pasa es que escribi mi nombre y apellido... mi apellido termina en Z y cuando tiene que formar ese caracter nunca termina (aun con 120 pfs), manteniendose todo el tiempo solamente tratando de forma ese caracter. Que ideas sugieren para corregir ese defecto ???? |
| |||
Creo que una buena idea seria incorporar un numero maximo de intentos. Podria ser interesante ir decreciendo un porcentaje dicho numero cada vez que se encuentra una, haciendo que quede la ultima solo con 20 intentos para que no tarde mucho en presentar la totalidad del texto. Haber un maestro que nos indique como hacerlo... Nota: si os fijais en el ejemplo de la pagina aqui mencionada, al poner el raton encima, todas las letras comienzan por '-' y todas a la vez recorren el abecedario hasta encontrar su letra correspondiente. Es otra variacion de la funcion. |
| ||||
pues jugando un poco con el codigo del maestrazo pude encontrar la solucion a tu duda, no se que significa muy bien pero creo que se tiene que elevar el numero del RAMDON para que este abarque mas numeros de caracteres entre signos numeros y y letras mayusculas y minusculas, asi que si aumentas el numero hasta 150 el scrip ha de encontrar la "z,Z" lo que si seria bueno saber y bueno no se como hacer eso es como carambas cambiar la familia de tipografia, o la tipografia en si. MovieClip.prototype.search = function(letter, ran) { var pointer:Number = 32; this.onEnterFrame = function() { tLetter = (ran) ? random(150)+31 : pointer; if (letter != String.fromCharCode(tLetter)) { this.label_txt.text = String.fromCharCode(tLetter); } else { this.label_txt.text = String.fromCharCode(tLetter); this.label_txt.setTextFormat(red); delete this.onEnterFrame; } pointer++; }; }; var texto:String = "lokisz tokisz"; var basex:Number = 100; var basey:Number = 100; var red:TextFormat = new TextFormat(); red.color = 0x990000; for (var a = 0; a<texto.length; a++) { var clip_mc:MovieClip = createEmptyMovieClip("x"+a, a); clip_mc.createTextField("label_txt", 1, 0, 0, 0, 0); clip_mc.label_txt.text = texto.substr(a, 1); clip_mc.label_txt.autoSize = true; clip_mc._x = basex; clip_mc._y = basey; basex += clip_mc._width-2; //clip_mc.search(texto.substr(a, 1), false); clip_mc.search(texto.substr(a, 1), true); } Última edición por Offrenbaruna; 05/04/2005 a las 07:54 |
| ||||
Cita:
Iniciado por pulento . Sette .... ke tal un cafe.... Copy and paste brother ... no puede ser mas facil. prueba el code de TMeister y ........ experimenta. TMeister ... interesante la funcion .. ... haz probado basex con numeros negativos ..? Salu2 . . Y como lo hago como la web para que haga ese efecto en los botones?? |
| ||||
Offrenbaruna No es necesario agregar tantos caracteres solo con uno basta que seria la "z" Entonces quedaria asi.
Código:
Por otro lado si quieren que las letras recorran los caracteres consecutivamente en lugar de usar tLetter = (ran) ? random(92)+31 : pointer;
Código:
usenclip_mc.search(texto.substr(a, 1), true);
Código:
clip_mc.search(texto.substr(a, 1), false); |