Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/12/2007, 19:46
Avatar de SinguerInc
SinguerInc
 
Fecha de Ingreso: octubre-2007
Ubicación: Barcelona, España
Mensajes: 551
Antigüedad: 16 años, 7 meses
Puntos: 5
Re: Problemas con el setInterval

primero compruebas q la imagen esta cargada, y desde alli cuentas los segundos para la proxima. saludos.

Código:
var i:Number=1;
var n:Number;
var cambiaCadaXsegundos:Number = 2;
var imagen:MovieClip = this.createEmptyMovieClip("imagen", this.getNextHighestDepth());

function cargarImagen():Void
{
	try
	{
		clearInterval(n);
	}
	catch(error:Error)
	{
		//
	}

	trace("imagenes/imagen_0"+i+".jpg");
	
	var loadListener:Object = new Object();
	loadListener.onLoadComplete = function(target_mc:MovieClip, httpStatus:Number):Void {
		n=setInterval(cargarImagen, cambiaCadaXsegundos*1000);
	}
	
	var mcLoader:MovieClipLoader = new MovieClipLoader();
	mcLoader.addListener(loadListener);
	mcLoader.loadClip("imagenes/imagen_0"+i+".jpg", imagen);
	
	if(i==3)
		i=1;
	else
		i++;
}

cargarImagen();
stop();
uhy, cambien el nombre de la foto para hacer el test con las mias!!!, lo debes cambiar!
__________________
/blog.singuerinc.com