Comunidad de diseño web y desarrollo en internet online

AYUUDA CON CARRUSEL¡¡¡

Citar            
MensajeEscrito el 08 Feb 2008 04:23 pm
Hola a todos, alguien sabe como hacer un carrusel en flash, pero que NO sea dinamico, ya que los carruseles que he encontrado son dinamicos, se apoyan de xml o los items los sacan duplicando un movieclip, lo que necesito es hacer un carrusel donde cada boton sea un clip diferente y todo esto este embebido en la pelicula.

porfa alguien que me ayude¡¡¡¡¡ :crap: :shock: :cry:

gracias

Por juansho

4 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 09 Feb 2008 07:09 pm
Pues te convendría uno dinámico pero sólo con actionScript, sin XML ni nada demasiado elaborado...

Yo el carrousel que hago es el siguiente

Código :

/* 
Crea primero que nada un MovieClip y colócalo en la posición que quieras en la pantalla, le pones nombre de instancia: fotos_mc

Luego creas dos botones, uno que se llame siguiente_btn y otro anterior_btn
*/

i = 1;
totalfotos = 10 //pon aqui el numero de fotos totales;
loadMovie("Imagen-"+i+".jpg",fotos_mc);

siguiente_btn.onRelease = function(){
if(i>=totalfotos){
i = 1;
}else{
i++;
}
loadMovie("Imagen-"+i+".jpg",fotos_mc);
}

anterior_btn.onRelease = function(){
if(i<=1){
i = totalfotos;
}else{
i--;
}
loadMovie("Imagen-"+i+".jpg",fotos_mc);
}



Bueno... esa es la parte en la que se hace dinámico, tienes que tener las fotos en tu carpeta que se llamen Imagen-1.jpg y así nada más modificas el número.

Ahora... este es el sistema para que sea infinita la galería, el efecto de Carrousel pues...

Código :

//sólo evaluas en qué foto estas y luego le dices que incremente o decremente según necesites
if(indice >= totalFotos){
indice = primerFoto;
}else{
indice++;
}


Ahora... si pones cada foto en un KeyFrame el botón de siguiente queda así:

[/code]
siguiente_btn.onRelease = function(){
if(i>=totalfotos){
i=1;
}else{
i++;
}
mi_mc.gotoAndStop(i);
}
[/code]

y tan tan con eso lo tienes :D

Saludos

Por Stockman

Claber

145 de clabLevel



 

firefox

 

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