Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/10/2007, 13:49
Avatar de SinguerInc
SinguerInc
 
Fecha de Ingreso: octubre-2007
Ubicación: Barcelona, España
Mensajes: 551
Antigüedad: 17 años, 1 mes
Puntos: 5
Re: como evitar cache!!este MC carga foto cada 15 seg...

horrible....funciona per lo estas haciendo 24 veces por segundo....yo diria que es un poco de trabajo extra para el player...mejor si lo haces asi:

Código:
var movieUrl:String = "http://www.google.it/ig/images/igoogle_logo_sm.gif";
var _l1:MovieClip = _root;
var tiempoCambiaImagen:Number = 5000;
function cargaMovie()
{
		var main_mc:MovieClip;
		try
		{
			_l1.removeMovieClip(main_mc);
		}
		catch(error:Error){}
		
		var listener:Object = new Object();
		
		listener.onLoadComplete = function()
		{
			var ciclo:Number = setTimeout(cargaMovie, tiempoCambiaImagen);
		}
		
		listener.onLoadInit = function()
		{
			var main_mc:MovieClip = _l1.main_mc;
			main_mc._x = 3;
			main_mc._y = 495;
			main_mc._height = 95;
			main_mc._width = 150; 
		}
		
		var ml:MovieClipLoader = new MovieClipLoader();
		ml.addListener(listener);
		this.createEmptyMovieClip("main_mc", _l1.getNextHighestDepth());
		main_mc = _l1.main_mc;
		ml.loadClip(movieUrl + "?rand=" +(new Date().getTime()), main_mc);
}
cargaMovie();
copia todo porque lo cambie un poco.
con el tema de los effectos...busca un poco en la ayuda de flash, en este momento no me acuerdo bien el codigo.