Flash: galleria fotografica

Di: michelino1980 | 26/09/2020 18:55:18
Ciao a tutti, vorrei sapere come faccio a creare una galleria fotografica, composta da una serie di foto in basso, e nel momento in cui ci passo sopra con il mouse, voglio che mi appaia in un riquadro di dimensioni più grandi.
Che codice devo usare?
Io ho pensato di mettere in fila tutte le foto e nel momento in cui ci passo sopra con il mouse gli do un'azione di onrollover, però non so come fare per far si che mi appaia in un'altra parte della pagina.
Grazie a tutti.

Risposte



Ciao Michelino...
Esistono decine (centinaia?) di modi diversi per fare una galleria fotografica con Flash.
Nel tuo caso mi pare che si tratti di una cosa abbastanza statica, cioé hai già importato dentro flash le fotografie che intendi visualizzare e non le cambierai...
Visto che le foto stanno già in libreria fai così:
Crea un nuovo movieclip, nel primo fotogramma non metti nessun disegno, solo un'azione stop(), dal secondo fotogramma in poi metti le foto, una per fotogramma, in ordine.
Trascina un'istanza di questo movieclip sullo stage e dagli un nome, per esempio "schermo".
Ora metti in fila le foto e rimpiccoliscile: saranno le miniature.
Infine crea un pulsante invisibile.
Trascina un'istanza del pulsante invisibile sopra ogni miniatura e assegnagli questa azione:
on (release) {
schermo.gotoAndStop(<numero>);
}
Naturalmente ogni pulsante andrà a un fotogramma diverso, quindi al posto di <numero> devi mettere il numero del fotogramma interno a "schermo" su cui si trova le foto da mostrare.

Di: Professore | 26/09/2020 18:55:18


Si, nel mio caso si tratta di una cosa statica,per ora è meglio non esagerare,non sono in grado di fare quelle gallerie spacca c..o che si vedono in certi siti.
Comunque questa mi risolve il mio problema. Anche per questa risposta ti ringrazio.
Ciao

Di: michelino1980 | 26/09/2020 18:55:18