Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/10/2009, 14:02
Avatar de Eskombro
Eskombro
 
Fecha de Ingreso: septiembre-2009
Ubicación: Colombia
Mensajes: 437
Antigüedad: 15 años, 2 meses
Puntos: 22
Respuesta: fade out con actionscript 3

Revisa la ayuda de flash en la clase Fade. F1 y Fade Class. Te da una opción como la siguiente:

Código actionScript:
Ver original
  1. TransitionManager.start(img1_mc, {type:Fade, direction:Transition.IN, duration:9, easing:Strong.easeOut});


Si quieres algo más sencillo, se me ocurre lo siguiente:

Código actionScript:
Ver original
  1. addEventListener(Event.ENTER_FRAME, desvanecer);
  2. function desvanecer (e:Event){
  3.     miMovieClip.alpha-=0.05;
  4. }

Eso te hará que la imagen pase de ser completamente opaca, a ser completamente transparente (cambiando la propiedad alpha). Si cambias el número por uno menor, será mas lenta la transición, y si lo aumentas será más rápida. Claro, en este caso depende de los FPS que tenga tu película. Pero me parece que es la forma más sencilla de hacerlo.

De todos modos puedes poner un recuadro blanco (o del color del fondo) que cubra totalmente tu imagen. Haces que este cuadro se haga trasparente y opaco con el mismo códgio anterior. Cuando esté opaco cubrirá tu imagen, y lograrás el mismo efecto.

En fin. Ahí hay tres formas de hacerlo. Tu eliges.

Un saludo.
Eskombro
__________________
Blog AS3 Ideas -> Programación en ActionScript 3
________
Esk Games | Free online flash games