Comunidad de diseño web y desarrollo en internet online

slideshow

Citar            
MensajeEscrito el 10 Mar 2009 12:13 pm
Hola como estan...bueno, tengo el siguiente problema! Tengo que hacer en flash, un slideshow de fotos, pero que las fotos vaya acorde al sonido: Ej. dice Paris, aparece la foto de Paris. El tema, es bastante rapido, y la verdad que haciendolo con los frames me vuelvo loco, alguien conoce alguna solucion quizá mas rapida y facil?
Este flash, es para poner en una seccion de un sitio.

Desde ya, muchas gracias.
Sebastian

Por sebaf87

16 de clabLevel



 

msie7
Citar            
MensajeEscrito el 10 Mar 2009 05:55 pm
Hola, si deseas que sea facil y rapida, mejor genera un video, metete al, afterEffects, o incluso al MovieMaker y ahi ve ajustando tu sonido con tus diapositivas, es mas facil e intuitivo, y generas un producto final, puedes buscar otros programas para crear slideshows en google.

Si lo que deseas es crearlo mediante codigo ActionScript, podrias iniciar con este SlideShow:

http://foros.cristalab.com/snippet-as2-slideshow-transicion-xml-t68908/

En el existe una funcion llamada "startSlideShow", esta funcion es regida por un ciclo de reloj en frames, osease, se ejecuta cada cierto tiempo, tu tendrias que crear tu objeto Sound, y dentro de esta funcion onEnterFrame, ir analizando las posiciones del sonido, por ejemplo, en la posicion numero 10000, osea a los 10 segundos de inciar la cancion, ahies donde dice, por ejemplo, "Paris!" entonces, la primer diapositiva que se muestra debe ser la de paris, quedaria algo asi:

Código ActionScript :

function startSlideShow( Void ):Void 
{ 
   //Inicia el slideshow 
   slideshow.onEnterFrame = function( Void ):Void 
   { 
      if(this.owner.tu_Sonido.position > 10000 && this.paris != true)
      {
         this.owner.cambiar();
         this.paris = true;//Paris ya paso
      }
      else if(this.owner.tu_Sonido.position > 15000 && this.londres != true)
      {
         this.owner.cambiar();
         this.londres = true;//Londres ya paso
      }
      else if(this.owner.tu_Sonido.position > 20000 && this.china != true)
      {
         this.owner.cambiar();
         this.china = true;//China ya paso
      }
   };
} 


No seria tan dificil crearla con condigo, ya el slideshow esta practicamente realizado, pero si no sabes mucho ActionScript, podria ser un poco mas dificil. Suerte.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox

 

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