vaaale, el problema esta en lo siguiente quiero que el botón aparezca cuando paso por encima y se vaya cuando me salgo de su superficie y direis cual es el problema? un simple mouse_over y Mouse_out, vaaaale pues no xD
si haces el movimiento de entrar y salir muy rapido, piya la subida a la mitad y no baja, vamos que se queda arriba y no baja XD
os pego el código aver lo que veis y podeis hacer, un saludo!
Código:
function jefeno():void
{
if(a==0&&b==0&&c==0)
{
num=0;
gotoAndPlay(10);
}
}
function jefesi():void
{
if(num==0){
play();
num=1;
}
}
function inboton(event:MouseEvent):void
{
jefesi();
a=1;
}
function inbarrasup(event:MouseEvent):void
{
jefesi();
b=1;
}
function inbarrainf(event:MouseEvent):void
{
jefesi();
c=1;
}
function outboton(event:MouseEvent):void
{
a=0;
setTimeout(jefeno,0)
}
function outbarrasup(event:MouseEvent):void
{
b=0;
setTimeout(jefeno,0)
}
function outbarrainf(event:MouseEvent):void
{
c=0;
setTimeout(jefeno,0)
}
inicio.addEventListener(MouseEvent.MOUSE_OVER, inboton);
barrasup.addEventListener(MouseEvent.MOUSE_OVER, inbarrasup);
barrainf.addEventListener(MouseEvent.MOUSE_OVER, inbarrainf);
inicio.addEventListener(MouseEvent.MOUSE_OUT, outboton);
barrasup.addEventListener(MouseEvent.MOUSE_OUT, outbarrasup);
barrainf.addEventListener(MouseEvent.MOUSE_OUT, outbarrainf);
(el boton está compuesto por "3 partes" boton, barrasuperior y barra inferior, gracias!)

