Foros del Web » Creando para Internet » Flash y Actionscript »

galeria en flash efecto fade in

Estas en el tema de galeria en flash efecto fade in en el foro de Flash y Actionscript en Foros del Web. hola a todos tengo una galeria de imagenes de carga externa, pero he intentado hacer una transicion entre imagenes y solo se aplica al inicio, ...
  #1 (permalink)  
Antiguo 14/05/2009, 21:19
Avatar de sinit  
Fecha de Ingreso: mayo-2009
Mensajes: 3
Antigüedad: 15 años, 6 meses
Puntos: 0
Pregunta galeria en flash efecto fade in

hola a todos

tengo una galeria de imagenes de carga externa,
pero he intentado hacer una transicion entre imagenes
y solo se aplica al inicio, es decir solo cuando se carga el swf, y no en las imagenes
no se porque, espero puedan ayudarme q ya me estoy volviendo loca
asi se ve: quetzalli.110mb.com/index.html

este es el codigo:

Código:
stop();

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


//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;
		}	
}
  #2 (permalink)  
Antiguo 15/05/2009, 00:03
Avatar de sinit  
Fecha de Ingreso: mayo-2009
Mensajes: 3
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: galeria en flash efecto fade in

ya lo resolvi
hay que declarar alpha=0 en los botones :)!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:31.