Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/01/2005, 18:44
Avatar de goc00
goc00
 
Fecha de Ingreso: enero-2002
Ubicación: 000's DiMensiOn
Mensajes: 979
Antigüedad: 22 años, 10 meses
Puntos: 3
Saludos...

Funciona, pero le intenté poner un "fader in" (que vaya apareciendo la imagen) pero nada de nada... ¡¡¡QUE PERDIDO ANDO!!!

Código:
MovieClip.prototype.cargaMovies = function(clip, destino) {
	var mcCarga = this.createEmptyMovieClip("mcCarga", ++nivel);
	mcCarga.loadMovie(destino);
	this.onEnterFrame = function() {
		mcCarga._visible = false;
		var bCargados, bTotal;
		bCargados = mcCarga.getBytesLoaded();
		bTotal = mcCarga.getBytesTotal();
		var porcentaje = Math.round((bCargados*100)/bTotal);
		info_txt.text = porcentaje+"%";
		// Asegurarse que el stream ha comenzado
		if (isNaN(bTotal) || bTotal<4) {
			return;
		}
		// si está 100% cargado, utiliza la forma a/a=1 para comprobar
		if (bCargados/bTotal>=1) {
			var mcEscucha = this.createEmptyMovieClip("mcEscucha", ++nivel);
			// carga y muestra
			clip.loadMovie(destino);
			clip.onLoad = function(){
				i=0;
				mcEscucha.onEnterFrame = function() {
					if(i<100) {
						clip._alpha=i;
						i++;
					}
					else {
						delete mcEscucha.onEnterFrame;
					}
				};
			};
			info_txt.text = "CARGADO";
			delete this.onEnterFrame;
		}
	};
};
El preload funciona perfectamente, lo que no funciona es el "fade in"
__________________
GOC00 CominG soOn v2.0
CyA! & GooD LuCK...