• User

    script alternativo a flash

    Ciao a tutti avrei bisogno di mettere un header nel mio sito che faccia praticamente da slideshow di 4 / 5 immagini.Voi avete qualche javascript che riescono a farlo?Eviterei di farlo in flash perchè mi risulta complicato.
    Grazie


  • Super User

    Ciao affittami, io se vuoi posso aiutarti a farlo in flash, se invece lo vuoi fare per forza in javascript, fammelo sapere che ti sposto nella sezione più adeguata.


  • User

    OK.Proviamo in flash.


  • Super User

    Se le immagini non pesano molto possiamo provare a fare una piccola slide sulla time line fermo restando che bisognerà testarla in remoto per vedere i tempi di caricamento. Hai già qualcosa in mente tipo dissolvenza, zoom, spostamento panoramico?


  • User

    Ma io direi di fare un fade in fade out (dissolvenza).


  • Super User

    OK, non è difficile, conosci flash nelle funzioni base, sai fare una interpolazione movimento?


  • User

    Guarda ho fatto un corso di flash circa 4 anni fa. solo che non utilizzandolo più, diciamo che mi sono dimenticato quasi tutto.Una rispolverata non mi farà male.


  • Super User

    La dissolvenza crossover sulla time line a come base una interpolazione di movimento, ho fatto una simulazione che puoi vedere qui www.dago2008.altervista.org è un header circa 800 x 225 composto da quattro immagini e il file swf pesa 104 kb, se vuoi come esempio ti metto a disposizione il fla.
    Dopo aver importato le immagini in flash convertile in movieclip da menù elabora converti simbolo, abbi cura di fare lo stage qualche pixel più piccolo delle immagini in modo da non avere bianchi ai lati e metti i frame al secondo a 24, trascina la prima immagine(movieclip) sullo stage, ora metti un fotogramma chiave al frame50, mettine un altro al fotogramma 100 con la testina di riproduzione sul fotogramma 100 clicca sul movieclip ora in basso nella finestra prorpietà ai un campo colore scorri il menu e seleziona alpha, portalo a zero, ora seleziona un fotogramma qualsiasi tra 50 e 100 e nel campo interpolazione in basso seleziona movimento.
    ora apri un altro livello, metti un fotogramma chiave vuoto sul frame 80, trascina sullo stage la seconda immagine, porta l'alpha di questa a zero, metti un fotogramma chiave al fotogramma 130 e con la testina di riproduzione sul quest'ultimo fotogramma porta l'apha a 100. Ora nuovo fotogramma chiave sul frame 180 e uno sul frame 230, con la testina di riproduzione sul frame 230 porta l'alpha a zero e crea una interpolazione movimento tra il frame 180 e 230, habbiamo adesso il crossover tra la prima e seconda immagine, devi ripetere lo stesso schema per le altre immagini. Per fare in modo che alla fine della riproduzione della linea temporale l'animazione si ripeta senza salti devi copiare il frame 1 e incollarlo, naturalmente sempre in un livello indipendente circa 20 frame prima della fine dell'ultima interpolazione, mettere un fotogramma chiave circa 50 frame dopo portare l'alpha a zero e creare una interpolazione movimento.