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?
