|    
			
				20/01/2006, 09:09
			
			
			  | 
  |   |  |  |  |  Fecha de Ingreso: marzo-2005 Ubicación: Argentina 
						Mensajes: 939
					 Antigüedad: 20 años, 7 meses Puntos: 0 |  | 
  |  Hola :D
 he revisado tu código y veo que se te pasaron por alto alguna cosas
 (las marcadas con negrita)
 
 //---------------------------------------------------------->
 function inserta_imagen(imagen, donde_x, donde_y){
 // crear un clip vacio para cargar la imagen
 this.createEmptyMovieClip("cargador", 1);
 // crear un campo de texto para mostrar el porcentaje cargado de la imagen
 this.createTextField("porcentaje", 2, donde_x, donde_y, 100, 0);
 this.cargador._x = donde_x;
 this.cargador._y = donde_y;
 // cargar la imagen
 this.cargador.loadMovie(imagen);
 this.cargador._alpha = 0;
 // precarga
 this.onEnterFrame = function() {
 this.cargador.percent = (this.cargador.getBytesLoaded()/this.cargador.getBytesTotal())*100;
 if (!isNan(this.cargador.percent)) {
 this.porcentaje.text = Math.round(this.cargador.percent)+" %";
 }
 // imagen cargada
 if (this.cargador.percent == 100) {
 alfa(this.cargador);
 this.porcentaje.removeTextField();
 delete this.onEnterFrame;
 }
 };
 }
 //---------------------------------------------------------->
 
 - al crear el campo de texto le das un ancho de 100 y un alto de 0 ponle unos 20
 
 - alfa(this.cargador); ? y eso que quiere decir? supongo que intentas que cargador no tenga transparencia, hacerlo así:
 this.cargador._alpha = 100;
 
 ---
 Intentas usar swapDeths
 this.cargador.swapDepths(bot_comp);
 , es correcto, sólo que tienes que ejecutar esa instrucción una vez haya terminado de cargase la imagen
 
 ...
 if (this.cargador.percent == 100) {
 //alfa(this.cargador);
 this.porcentaje.removeTextField();
 delete this.onEnterFrame;
 this.cargador.swapDepths(bot_comp);
 }
 ...
 
				__________________Si digo que soy mentiroso. ¿Lo soy?
     |