Comunidad de diseño web y desarrollo en internet online

problema con el rollpver de un boton

Citar            
MensajeEscrito el 26 Feb 2009 12:00 am
[color=red][/color]tengo un boton rollover y quiero que se suba automaticamente sin necesidad de pasar encima de el el codigo que le tengo es

on (press, rollOver) {
play();
this.des_menu.play();
}

Por nickpolas

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 Feb 2009 12:07 am
:P necesitas ser mas explicito y tener mejor redaccion.

Si deseas que el codigo que tienes en un boton se ejecute so necesidad de hacer rollOver, solo copialo dicho codigo y pegalo en el fotograma, NO sobre el boton.

Código ActionScript :

play();
tu_boton.des_menu.play();

Suerte.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 26 Feb 2009 01:28 pm
no me hice entender el problema es que quiero hacer un menu como el de esta pagina www.cisco.com, pero en mi caso el menu desplegable se despliega bien pero a la hora de pasar el mouse muy rapipo sobre los otros menus no se me sube el que primero abri. que puedo hacer o si tiene un archivo con ese ejemplo de boton gracias

Por nickpolas

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Feb 2009 01:53 am
Hola :D

Bueno, el menu de la pagina de cisco esta creado con CSS no con flash. pero sirve de ejemplo.

Aveces pasa que los eventos no se ejecutan porque el mouse cambia muy rapido de posicion. para solicionar eso podrias usar hitTest como alternativa.

Código ActionScript :

onClipEvent( enterFrame )
{
    if( hitTest( _root._xmouse, _root._ymouse, true ) )
    {
      if( this.over != true )
      {
         this.over = true;
         trace("over");
      }
    }
    else
    {
      if( this.over == true )
      {
         this.over = false;
         trace("out");
      }
    }    
}


como puedes ver en esa funcion se usa igual que el rollover y rollout y demas. en donde dice trace("over") colocas las acciones que ejecutabas cuando se hacia el rollOver, y donde dice trace("out"), colocas las acciones que se ejecutavan en RollOut. Suerte.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox

 

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