Comunidad de diseño web y desarrollo en internet online

Aparecimiento progersivo con alpha as3

Citar            
MensajeEscrito el 07 Ago 2009 07:52 pm
Hola a todos!

Espero y me ayuden con el problema que tengo!

Lo que suscede es que necesito hacer aparecer y desaparecer un moviclip progesivamente usando la propiedad alpha con as3. Lo intenté hacer usando el setInterval (porque así lo hago en as2), pero no me funciona pasa directamente de 0 a 100 el alpha. No sé que más puedo hacer.

Aquí esta el código que estoy usando:

Código ActionScript :

          
      public function EvAparecer(e:MouseEvent):void {
         Aparecer(clip1.c_i);
      }
      
      public function Aparecer(mc:MovieClip):void {
         var interval:Number = setInterval(fadeIn, 100, mc);
         function fadeIn(mc:MovieClip) {
            if (mc.alpha>=100){
               clearInterval(interval);
            }
            mc.alpha += 10;
         }
      }


la función EvAparecer se la asigno a un boton y también importo todas las librerías que necesito, o por lo menos eso creo!

De ante mano muchas gracias! ^^

Por Daniel Montalvo

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Ago 2009 08:40 pm
hola, en actionscript 3 , la propiedad alpha ya no va de 0 a 100 , si no de 0 a 1 , puede que sea eso, o se me ocurre que utilizes un Tween el efecto es bastante agradable :)

Por maneuver

243 de clabLevel



Genero:Masculino  

Mexico City

firefox
Citar            
MensajeEscrito el 07 Ago 2009 09:01 pm
Muchas gracias por tu respuesta jn_Flash.

Eso era! ahora si está funcionando XD!

Por Daniel Montalvo

5 de clabLevel



 

firefox

 

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