Comunidad de diseño web y desarrollo en internet online

Duda valor de variables con funciones y comando "if"

Citar            
MensajeEscrito el 13 Jul 2007 04:15 pm
Amigos flasheros:
Primero que todo quiero saludarlos ya q es mi primer post y contarles q me ha sido de mucha ayuda los tutoriales y los post en el foro para mi aprendizaje autonomo en flash.

Mas que un problema, lo mio es una duda, tengo una pelicula en nivel 0 que carga otra en nivel2 encima, y estaba tratando de buscar una forma de anular los botones del nivel 0 para que no molesten en la nueva.
El codigo del frame1(pelicula nivel 0)

Código :

var encima=0
function valor_encima() {
valor_txt.text=(encima)}
setInterval(valor_encima, 1);
 function activar() {if (encima=1)
{btn_billetera.enabled=btn_llaves.enabled=btn_bolso.enabled=btn_celular.enabled=false;}
else 
{btn_billetera.enabled=btn_llaves.enabled=btn_bolso.enabled=btn_celular.enabled=true;}
}
setInterval(activar,1)

el codigo del boton que carga pelicula en lvl2:

Código :

on(release)  {   
   loadMovieNum("datos.swf",2); encima=1
}
El problema es q con este codigo el valor de encima empieza siempre =1 aunque especifico que el valor es 0 al principio. ¿Por que?
les cuento q resolvi el problema de la siguiente forma en el code del frame lvl 0

Código :

function activar() {if (encima>0)
}
y el resto como estaba antes.
La pregunta, ¿por que me cambia el valor de "encima" a 1 sin haber presionado el boton?

Por progressive

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 16 Jul 2007 10:50 am
Cuando es una comparacion se utilizan dos singnos igual ....

numero = 1; (asigna)
numero == 1; (compara)

Código :

if(numero == 1){
....
}

Por N

36 de clabLevel



Genero:Masculino  

Buenos Aires, Argentina

firefox
Citar            
MensajeEscrito el 24 Jul 2007 12:07 am
Gracias N, me sacaste de una gran duda.

Por progressive

1 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.