Tengo esta página web en la que necesito que el cuadro de contenido se despliegue cuando el item llega a la coordenada
El código que uso en el primer frame es:
Código :
stop();
//coordenadas superiores
_global.hx=169;
_global.vy=217;
//Botón diseño
diseño.btn_diseño.onRelease = function() {
diseño.x=hx;
diseño.y=vy;
if(diseño.y=vy){//aquí intento condicionar la animación del cuadro de contenido
contenido.play();
}
var b=1;
arq.mcarqui.play();
ing.mcingenieria.play();
artegraf.mcartegrafica.play();
producgraf.mcproducciongrafica.play();
webdesign.mcdiseñoweb.play();
gente.mcteam.play();
mail.mccontacto.play();
thanks.mcgracias.play();
}
//Diseño desplazado
if(diseño.y=vy){ //aquí intento condicionar la animación del cuadro de contenido
diseño.btn_diseño.onPress = function() {
contenido.play();
diseño.x=169;
diseño.y=253;
var b=2;
arq.mcarqui.play();
ing.mcingenieria.play();
artegraf.mcartegrafica.play();
producgraf.mcproducciongrafica.play();
webdesign.mcdiseñoweb.play();
gente.mcteam.play();
mail.mccontacto.play();
thanks.mcgracias.play();
arq._visible=true;
ing._visible=true;
artegraf._visible=true;
producgraf._visible=true;
webdesign._visible=true;
gente._visible=true;
mail._visible=true;
thanks._visible=true;
}
}Dentro del botón Design que es un Mc está este código:
Código :
onClipEvent(load){
if (b=1){
x=169;
_x=169;
y=253;
_y=253;
}
onClipEvent(enterFrame){
_x+=(x-_x)*0.3;
_y+=(y-_y)*0.3;
}El problema es que la variable y=vy ya tiene el valor que activa la animación del cuadro de contenido antes de que el botón Design llegue a la coordenada y=vy que sería 217. He probado varias formas pero el resultado es siempre el mismo. Espero me haya explicado bien.
Saludos
