Comunidad de diseño web y desarrollo en internet online

Retardo de acción

Citar            
MensajeEscrito el 13 Sep 2005 12:53 am
Buenas!

Tengo un problemilla y esque al hacer desaparecer un objeto en un determinado nivel no consigo que al llegar a Alpha = 0 ejevuta el unloadMovieNum (6).

Alguno sabría decirme como arreglar esto o en su defecto hacer que una acción de un botón no se ejecute hasta pasados x segundos?

Os dejo el código que ejecuta la acción de fader al objeto por si alguien pudiera conseguirlo

Código :


btn.onRelease = function (){ 
   _level6.mc.onEnterFrame = function (){ 
      (_level6.mc._alpha>0)?_level6.mc._alpha--:_level6.mc.onEnterFrame=null; 
      trace(_level6.mc._alpha);
   }
}




muchas gracias!!

Por zink

32 de clabLevel



 

msie
Citar            
MensajeEscrito el 13 Sep 2005 01:22 am
Proba usando setInterval:

Código :

//Fade out
id = setInterval(function () {
   mc1._alpha--;
}, 50);
onEnterFrame = function () {
   if (mc1._alpha == 0) {
      clearInterval(id);
      unloadMovie("mc1");
   }
};

Por dave73

985 de clabLevel

5 tutoriales

 

Argentina, Córdoba

firefox
Citar            
MensajeEscrito el 13 Sep 2005 09:58 am
Ok, pero donde pongo ese código¿ en el frame donde está la lupa¿?¿

esque no entiendo bien ademas a que viene mc1 si se llama mc. y el btn ¿?¿¿

Por zink

32 de clabLevel



 

msie
Citar            
MensajeEscrito el 13 Sep 2005 03:21 pm
prueba con esto

Código :

mc.onEnterFrame = function(){
 this._alpha--;
 if (this._alpha<=0){
   unloadMovie(this);
 }
}

Por Zandy

Claber

1345 de clabLevel

5 tutoriales

Genero:Masculino   Premio_Secretos

firefox

 

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