Foros del Web » Creando para Internet » Flash y Actionscript »

Problema con setInterval

Estas en el tema de Problema con setInterval en el foro de Flash y Actionscript en Foros del Web. Buenas, estoy siguiendo un tutorial para aparecer y desparecer un MC ... pero en ese intervalo quiero que cuando aparezca se detenga por unos cuentos ...
  #1 (permalink)  
Antiguo 05/08/2010, 15:29
Avatar de cesarpunk  
Fecha de Ingreso: enero-2008
Ubicación: Lima
Mensajes: 943
Antigüedad: 16 años, 3 meses
Puntos: 9
Problema con setInterval

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?
__________________
Quitenme la vida pero no la bebida.

Etiquetas: setinterval
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:04.