Foros de Flash » ActionScript

Enviar un botón al frente con ActionScript

(1 post)
  • Empezó hace 11 mess por cantdemore
  • Este tema está no hay pregunta de ayuda

  1. Hola  a  todos.  He  hecho  un  mapa  en  flash  en  el  que  aparecen  varios  botones.  El  problema  que  tengo  es  que  en  el  estado  rollOver  aumentan  de  tamaño  para  que  se  lea  un  texto  en  el  interior  y  se  superponen  unos  con  otros.  Quiero  hacer  que  se  envíe  al  frente  el  botón  sobre  el  que  se  situe  el  ratón.  He  probado  lo  siguiente:

     

    on  (rollOver)  {
      _root.x  +=  2;
      _root.boton_alicante.swapDepths(_root.x);
      }

     

    y  no  funciona  (  http://www.kirupa.com/developer/actionscript/swapdepth.htm  ).  Tengo  entendido  que  swapDepths  sólo  funciona  con  Movie  Clips  y  no  con  botones,  pero  encontré  esto  (  http://board.flashkit.com/board/archive/index.php/t-633615.html  )  y  he  obtenido  el  resultado  que  busco,  pero  tiene  un  problema:  el  estado  rollOver  se  muestra  contínuamente  y  no  desaparece  aunque  quite  el  ratón  de  encima.  Lo  he  colocado  al  principio:

     

    Button.prototype.swapDepths  =  MovieClip.prototype.swapDepths;

     

    Una  solución  sería  convertir  los  botones  en  MC  pero  tengo  demasiados  botones  creados.  Gracias 

     
    Posted: 2009-08-26 08:18:04 #

RSS feed para este tema

Responder

Debes estarlogeado para escribir un post.

[] [] []