Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/12/2009, 13:03
klamptax
 
Fecha de Ingreso: enero-2009
Mensajes: 86
Antigüedad: 15 años, 9 meses
Puntos: 0
boton animado

vaaaamos a ver que os meta en "vereda", tengo una barra inferior en fixed y demás en html, y quiero realizar una pequeña animacion para volver al inicio (a modo de acceso directo). Este botón está "oculto" (tan solo una pequeña pestaña que avisa que esta ahí), al pasar por encima de esta pestaña se despliega el boton.

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!)