Comunidad de diseño web y desarrollo en internet online

Tutorial MovieClipLoader: problema con el MC de porcentaje

Citar            
MensajeEscrito el 08 Jun 2006 10:54 am
Buenas flaser@s. Antes que nada, felicitaros a Cristalab por vuestros tutoriales, porque teneis prácticamente de TODO.

Estaba siguiendo vuestro tuto del MovieClipLoader para cargar JPGs, y si bien funciona la precarga, la barra de porcentaje no quiere desaparcer. Es como si el removeMovieClip se lo saltara, y encima me crea minibarras de porcentaje unas encima de otras en las coordenadas 0,0 segun voy pinchando en mas fotos.

El ejemplo se puede ver: http://gedesco-sl.com/cuba/
(podeis pinchad simplemente en cualquiera de las fotos de izquierda o derecha)

El código es el mismo, no cambié nombre de variables para que os resultara más fácil ayudarme:

Código :

var precargador_mcl:MovieClipLoader = new MovieClipLoader();
var listener:Object = new Object();

listener.onLoadStart = function(target_mc) {
   _root.attachMovie("barprecarga", "barprecarga1", _root.getNextHighestDepth());
   _root.barprecarga1._y = Stage.height/2;
   _root.barprecarga1._x = Stage.width/2;
};

listener.onLoadProgress = function(target_mc, loadedBytes, totalBytes) {
   var porcentaje:Number;
   porcentaje = Math.round((loadedBytes*100)/totalBytes);
   _root.barprecarga1.gotoAndStop(porcentaje);
   target_mc._visible=false;
};

listener.onLoadComplete = function(target_mc) {
   _root.barprecarga1.removeMovieClip();
   target_mc._visible=true;
};

precargador_mcl.addListener(listener);


La carga de la imágen es es esta:

Código :

precargador_mcl.loadClip("fotografias/"+big1, anclaph1);


*anclaph1 es un MC que creo con AS, en vez de usar el mc del cuadro, es lo mismo (creo):

Código :

createEmptyMovieClip("anclaph1", 2);
   anclaph1._x = 175;
   anclaph1._y = 50;


GRACIAS de antemano, ojalá puedan ayudarme.

Por Narachamus

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Jun 2006 11:17 am
Ya está resuelto, cambié el getNextHighestDepth por un nivel puesto manualmente.

Por Narachamus

26 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.