Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/12/2009, 16:07
ohx
 
Fecha de Ingreso: diciembre-2009
Mensajes: 2
Antigüedad: 11 años, 1 mes
Puntos: 0
Problema con variables.

Buenas a todos,ante todos felicitaros por esta gran comunidad que resuelve la mayoria de mis dudas de programacion a diario.

Estoy dando mis primeros pasos con flash y ando desarrollando un minijuego estilo room-escape y tengo el siguiente esquema.

Puerta_btn: Una puerta que solo se activara cuando el interruptor este en verde.
Tarjeta_mc: Una tarjeta de seguridad que cambiara el estado del interruptor anterior.

Codigo que quiero implementar omitiendo lo innecesario.

-Capa para codigo:

var validar:String;
validar="no";
puerta_btn.enabled=false;
if(validar eq "si"){puerta_btn.enabled=true}


-Codigo de Tarjeta_mc (validartarjeta seria un mc en forma de ranura):

if(this.hitTest(this._parent.validartarjeta_mc)){
this._visible = false
validar="si";
}

-Pues el problema es que al tener variables en distintos sitios parece que no se comunican entre si impidiendo que salte el if,¿alguna idea de donde esta el fallo?
Muchisimas gracias de antemano,un saludo.