16/11/2004, 14:57
|
| | Fecha de Ingreso: noviembre-2002
Mensajes: 249
Antigüedad: 22 años Puntos: 0 | |
Ahora lo que hace es que me elimina los mc secuencialmente.
En principio, la parte que controla si coincide debería de ser así: for (b=0; b<=20; b++) {
for (a=0; a<=(Text_array.length-1); a++) {
if (this["out"+a].output.text <> Text_array [a]) {
this["out"+a].output.text = Letr_array [Math.round(Math.random()*(8-0)+0)];
}
}
}
El remove y duplicate lo había puesto para hacer pruebas. solo tiene que cambiar el texto.
Si lo dejo así, no funciona. _root.onEnterFrame=function(){
if(!a){a=b=0}
if(b<=20){
if(a<=(Text_array.length-1)){
if (this["out"+a].output.text <> Text_array [a]) {
this["out"+a].output.text = Letr_array [Math.round(Math.random()*(8-0)+0)];
}
a++
}else{
a=0;b++
}
}else{
delete this.onEnterFrame
}
}
Solo lo ejecuta una vez. El _root.onEnterFrame=function(){}. Hace que lo ejecute hasta que se dejen de cumpliar las condiciones? |