Buenas, estoy siguiendo un tutorial para aparecer y desparecer un MC ... pero en ese intervalo quiero que cuando aparezca se detenga por unos cuentos segundo y luego prosiga con la función desaparecer... trato de aplicar el setInterval según la documentación de adobe... pero no me funciona
aqui les dejo mi ejemplo:
Código:
function FadeIn(Clip:MovieClip, Velocidad:Number) {
Clip._alpha = 0;
Clip.onEnterFrame = function () {
if (Clip._alpha < 100) {
Clip._alpha += Velocidad;
} else {
this.onEnterFrame = null;
this.FadeInEnd();
}
}
}
function FadeOut(Clip:MovieClip, Velocidad:Number) {
Clip.onEnterFrame = function () {
if (Clip._alpha > 0) {
Clip._alpha -= Velocidad;;
} else {
this.onEnterFrame = null;
this.FadeOutEnd();
}
}
}
MiMovieClip.FadeInEnd = function() {
setInterval(FadeOut(this, 5),10000); /* aqui quiero esperar */
}
MiMovieClip.FadeOutEnd = function() {
FadeIn(this, 5);
}
// Aparece el clip
FadeIn(MiMovieClip, 4);
Cuando termina de aparecer el mc pongo el setinterval para ejecutar la funcion FadeOut dentro de 10 segundos... pero lo ejecuta sin esperar nada... cual sería la forma correcta?