05/04/2005, 07:53
|
| | | Fecha de Ingreso: octubre-2004
Mensajes: 537
Antigüedad: 20 años, 1 mes Puntos: 1 | |
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 |