Comunidad de diseño web y desarrollo en internet online

problema con galeria onLoad :( help!

Citar            
MensajeEscrito el 15 May 2009 04:39 am
hola a todos :D

Espero puedan ayudarme, que apenas me estoy metiendo en el as,
segui el tutorial aqui publicado de la Galería de imagenes en flash con loadMovie
y como quiero que al pasar las imagenes tengan una transicion
agregue unas lineas pero creo que no estan donde deberian, no se donde deberia colocarlo :oops:
porque la transicion se hace cuando inicia la pelicula no cuando cambio de imagen :cry:
espero me puedan ayudar porfavooooor :cry: :cry: :cry:
asi se ve: quetzalli.110mb.com/index.html
este el el codigo:

Código :

stop();

archivo="galeria.txt";  //nombre del archivo
ruta="galeria/azul";  //ruta de las imagenes
ext=".jpg";  //extensión del archivo
total = "3";  //total de imagenes
i = 1;  //contador

//-----------------------------------esto es lo que agregué-----------------------------
//función fadeIn
//Previamente hemos asignado el valor 0 al clip de película cargador
placeholder_mc._alpha = 0;
alfa = function (clip) {
   this.createEmptyMovieClip("loop", 3);// creamos un clip de pelicula para hacer un loop
   loop.onEnterFrame = function() {
      clip._alpha += 10;
      if (clip._alpha>=100) {
         delete loop.onEnterFrame;// eliminar loop
      }
   };
};
//-------------------------------------------------------------------------------------------------------

//carga.load(archivo);
loadMovie(ruta+i+ext, "placeholder_mc");  //carga de la imagen

// precarga
this.onEnterFrame = function() {
// calculamos el porcentaje cargado
   this.placeholder_mc.percent = (this.placeholder_mc.getBytesLoaded()/this.placeholder_mc.getBytesTotal())*100;

   // cargamos la función para el fade 
   if (this.placeholder_mc.percent == 100) {
      alfa(this.placeholder_mc);
   }
};

//cuando se presiona el botón siguiente
sig_btn.onPress = 

function() {
   if (i<total){
      i++;
//      carga.load(archivo);
      loadMovie(ruta+i+ext, "placeholder_mc");
       ant_btn._visible=true;
      }   
   else if (i=total) {
//      carga.load(archivo);
      loadMovie(ruta+i+ext, "placeholder_mc");
      sig_btn._visible=false;
      }   
};

//cuando se presiona el botón anterior.
ant_btn.onPress = function() {
   if (i>1) {
      i--;
//      carga.load(archivo);
      loadMovie(ruta+i+ext, "placeholder_mc");
        ant_btn._visible=true;
      sig_btn._visible=true;
   }
   else if (i=1) {
//      carga.load(archivo);
      loadMovie(ruta+i+ext, "placeholder_mc");
      ant_btn._visible=false;
      }   
}


Por vocreacion

1 de clabLevel



 

msie8
Citar            
MensajeEscrito el 15 May 2009 06:02 am
ya lo resolvi :)!
en los botones solo hay que declarar al cargador con alpha = 0

Por vocreacion

1 de clabLevel



 

msie8

 

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