Image Gallery Fullscreen [AS3]

- Letture: 5.393

Ecco una bella galleria di immagini in flash realizzata in Action Script3

Questa galleria permette di visualizzare le immagini utilizzando un Fullscreen, espandendo quest’ultime su tutto il nostro browser.

Image Gallery Fullscreen [AS3]

Avremo a disposizioe una galleria strutturata con delle categorie le quali visualizzeranno le immagini corrispondenti.

Vediamo il file XML:

Image Gallery Fullscreen [AS3]

La galleria di immagini viene gestita tramite un semplice file esterno XML cosi strutturato:

<item name="main" folder="main">
<item name="After the rain" file="A_after_the_rain.jpg" />
<item name="Bridge" file="Bridge.jpg" />
<item name="Double Delight Rose - Yellow" file="Double_Delight_Rose-Yellow.jpg" />
</item>

  • name: Nome da visualizzare come categoria nella galleria
  • folder: Nome/percorso della cartella in cui prendere le immagini
  • name: Nome della foto da visualizzare
  • file: Percorso dell’immagine da visualizzare

E’ necessario utilizzare Flash CS3 per visualizzare i file progetto

Scarica il sorgente (click destro sul link > Proprietà > copia e scrivi l’url nella barra indirizzi del browser)
Guarda il Tutorial

Stratega, Docente, Speaker con più di 12 anni di esperienza in strategie creative multicanale. Oggi sono Managing Partner di ThinkingHat, Innovation Studio specializzato in tecnologie emergenti per aziende e brand audaci.

54 Commenti

  1. AIUTOOOOOOO! Devo caricare la galleria in un altro swf… ho fatto diversi tentativi tra cui:

    import flash.display.Sprite;
    import flash.net.URLLoader;
    import flash.net.URLRequest;
    import flash.events.Event;

    import classes.Script;
    import classes.ImageViewer;
    import classes.Root;

    var url3:URLRequest=new URLRequest(“gallery.swf”);
    var loader3:Loader = new Loader();
    loader3.contentLoaderInfo.addEventListener(Event.COMPLETE,completato);

    loader3.load(url3);

    function completato(evento:Event):void {

    addChild(loader3);
    }

    Putroppo restituisce sempre lo stesso errore:
    TypeError: Error #1009: Impossibile accedere a una proprietà o a un metodo di un riferimento oggetto null.
    at classes::Script()
    TypeError: Error #1009: Impossibile accedere a una proprietà o a un metodo di un riferimento oggetto null.
    at classes::ImageViewer()
    at classes::Script/xmlLoaded()
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at flash.net::URLLoader/onComplete()

    Suggerimenti? Grazie mille in anticipo!

  2. Ciao, spero tu mi possa aiutare. Ho scaricato il file e ho provato a montarlo su un file ex novo ed è andato tutto bene. Però vorrei che la galleria fosse all’intenro di un box rettangolare nel mio file fla e non ci riesco. Se provo ad assegnare la classe al box va in errore. Mi sapreste aiutare? so che ci vorranno 5 secondi per voi ma per me al momento è importantissimo!!!
    Grazie in anticipo

Commenti