Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/11/2004, 14:57
jordan
 
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?