hola,
creo la que puso a!e funciona, s�lo tienes que cambiar esta l�nea.

for (i=0;i<=8;i++){

por esta otra.

for (i=1;i<=8;i++){

ya que tu empiezas a contar de 1 no de cero por lo que el resultado que te
d� es
0regadera no "regadera" lo cual no es igual.

 if (activo) {
  _root.palabra1_letra1 = "r";
  for (i=1;i<=8;i++){
   temp = "palabra1_letra"+i;
   check += _root[temp];
  }
  if (check =="regadera") {
   _root.regadera.gotoAndPlay("on");
  }
  this.gotoAndStop ("off");
 } else {
  _root.palabra1_letra1 = "0";
 }

b�sicamente lo que a!e plantea es sumar todas las letra es una variables
temporal mediante un loop for, luego "regadera" se revisa con la variable
temporal.

saludos.



----- Original Message -----
From: Jesus Alonso
To: [EMAIL PROTECTED]
Sent: Wednesday, September 12, 2001 3:55 AM
Subject: RE: [flashmaestro] SIMPLIFICAR SENTENCIA


Gracias por la respuesta y el esfuerzo en pensarla, pero no funciona. Me
imagino que debe ser que la variable check es local en cada movie clip donde
aparece con lo que Flash no la valora en el computo general como si fuera
una variable global. Por otra parte, no entiendo la expresion

            _root[temp];

vamos, que no se porque tiene esa sintaxis.Si se te/os ocurre alguna mejora,
estupendo, si no, lo dejare como antes aunque sean expresiones larguisimas y
dificilmente generalizables. Insisto, gracias anticipadas.

    JESUS ANGEL ALONSO

     DISE�ADOR GR�FICO
     ****************************
           IFIGENIA PLUS
           TERRA-LYCOS
          ********************
----- Original Message -----
From: a!e mu�oz
To: [EMAIL PROTECTED]
Sent: Tuesday, September 11, 2001 8:18 PM
Subject: RE: [flashmaestro] SIMPLIFICAR SENTENCIA


onClipEvent (enterFrame) {
 if (activo) {
  _root.palabra1_letra1 = "r";
  for (i=0;i<=8;i++){
   temp = "palabra1_letra"+i;
   check += _root[temp];
  }
  if (check =="regadera") {
   _root.regadera.gotoAndPlay("on");
  }
  this.gotoAndStop ("off");
 } else {
  _root.palabra1_letra1 = "0";
 }
}


a!e


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

Responder a