Flash Gallery | Flash Templates | Flash Menu | Flash Design | Flash Audio & Video

Video Corsi Actionscript 3.0


+ Reply to Thread
Page 1 of 2
1 2 LastLast
Results 1 to 10 of 11

Thread: Caricare Immagini da File

  1. #1
    Junior Member Settled In interrupt is on a distinguished road
    Join Date
    Jul 2007
    Posts
    25
    Rep Power
    0

    Caricare Immagini da File

    amazing Flash templates
    Salve, forse la domanda che sto per porvi è un pò troppo generica, però vorrei fare un piccolo SlideShow che mostra le immagini contenute in una determinata Dir, questo SlideShow, dev'essere un MovieClip che andrò a mettere in Home Page.

    Ma non riesco a capire come posso sviluppare il codice :(

  2. #2
    Administrator Living At The FlepStudio! Flep is on a distinguished road
    Join Date
    Jul 2007
    Posts
    5,460
    Rep Power
    8
    Ciao :)

    Se sei alle prime armi con Flash e Actionscript parti da una cosa tra le più difficili. In cui ci sono da gestire molti eventi e i timers.

    Per incominciare ti consiglierei di provare a sviluppare una galleria immagini senza la slideshow di modo che prendi un po di dimestichezza con il codice.
    Potresti scaricarti la mini-gallery dalla sezione downloads , dargli un' occhiata e poi andiamo avanti insieme quì da dove non capisci ;)

  3. #3
    Junior Member Settled In interrupt is on a distinguished road
    Join Date
    Jul 2007
    Posts
    25
    Rep Power
    0

    Talking :O

    Grazie Flep, ma la mini-gallery che avevo in mente dovrebbe caricare i file direttamente da una directory predefinita ((in modo che quando vado ad aggiungere un immagine alla Directory non c'è bisogno di aggiornare il .fla))

    E' troppo difficile da fare, o potreì riuscirci?? :azz:

    E poi ho un' altra domanda, sicuramente stupida, non capisco come funzionano i file .as, cioè... con quale comando vengono assegnati al file .FLA ? :eek:

  4. #4
    CSS.FlepStudio.org Moving My Stuff To The FlepStudio Onsitus is on a distinguished road Onsitus's Avatar
    Join Date
    Jul 2007
    Posts
    1,366
    Rep Power
    4
    Ciao,

    gia ho fatto questo tipo di domande. Risposte QUI

    ciauz

    PS: pure io ho l'idea di modificare la mini gallery per caricarele foto da un file XML. Sto iniziando con le base pero. Sarebbe troppo facile se si poteva fare in qialche ore

  5. #5
    Administrator Living At The FlepStudio! Flep is on a distinguished road
    Join Date
    Jul 2007
    Posts
    5,460
    Rep Power
    8
    Quote Originally Posted by interrupt View Post
    Grazie Flep, ma la mini-gallery che avevo in mente dovrebbe caricare i file direttamente da una directory predefinita ((in modo che quando vado ad aggiungere un immagine alla Directory non c'è bisogno di aggiornare il .fla))

    E' troppo difficile da fare, o potreì riuscirci??

    E poi ho un' altra domanda, sicuramente stupida, non capisco come funzionano i file .as, cioè... con quale comando vengono assegnati al file .FLA ?
    Ciao :)

    Se mi dici che non capisci come funzionano i files .as e che ancora non sai come asseganre al FLA la Document Class, non vedo proprio come potresti fare a realizzare quello che scrivi nella prima parte del tuo messaggio :o

    Parti da quì:
    http://www.flepstudio.org/tutorials/...007050222.html

    poi quì:
    http://www.flepstudio.org/tutorials/...007050931.html

    altre importanti spiegazioni sono quì:
    http://www.flepstudio.org/forum/aiut...tion-main.html

    :D

  6. #6
    Junior Member Settled In interrupt is on a distinguished road
    Join Date
    Jul 2007
    Posts
    25
    Rep Power
    0
    ok, ti ringrazio, farò come dici...


    Comunque avevo provato a fare così, per provare a caricare un immagine ma con scarsi risultati:

    Code:
    this.loader = new Loader();
    this.loader.load("/gallery/Img1.jpg");
    this.loader.addEventListener(Event.COMPLETE, onLoadComplete);
    
    function onLoadComplete(event:Event):void 
    {
        var thumbnail:Sprite = new Sprite();
        thumbnail.addChild(this.loader);
    	thumbnail.x = 0;
    	thumbnail.y = 0;
    	thumbnail.width = 230;
    	thumbnail.height = 170;
    }
    Vabbè, mi leggo i tutorial e se non riesco posto ancora :)

    Grazie per l'aiuto! :)

  7. #7
    Administrator Living At The FlepStudio! Flep is on a distinguished road
    Join Date
    Jul 2007
    Posts
    5,460
    Rep Power
    8
    Ci sono diversi errori che hai fatto.
    Soprattutto nella funzione quando il caricamento è terminato.
    Se crei una sprite nuova, devi aggiungerla allo stage con addChild(thumbnail) e poi dici a thumbnail di aggiungere il loader thumbnail.adddChild(loader)

    Code:
    var immagine:String='gallery/Img1.jpg';
    var richiesta:URLRequest=new URLRequest(immagine);
    var loader:Loader=new Loader();
    loader.contentLoaderInfo.addEventListener(Event.COMPLETE,completato);
    loader.load(richiesta);
    
    function completato(e:Event):void
    {
     var thumbnail:Sprite=new Sprite();
     addChild(thumbnail);
     thumbnail.addChild(loader);
     thumbnail.x=20;
     thumbnail.y=20;
    }

  8. #8
    Junior Member Settled In interrupt is on a distinguished road
    Join Date
    Jul 2007
    Posts
    25
    Rep Power
    0
    Ok, per ora ho risolto così:

    Code:
    var num:int = 14*Math.random();
    var immagine:String='gallery/img'+num.toString()+'.jpg';
    var richiesta:URLRequest=new URLRequest(immagine);
    var loader:Loader=new Loader();
    loader.contentLoaderInfo.addEventListener(Event.COMPLETE,completato);
    loader.load(richiesta);
    
    function completato(e:Event):void
    {
     var thumbnail:Sprite=new Sprite();
     addChild(thumbnail);
     thumbnail.addChild(loader);
     thumbnail.x=0;
     thumbnail.y=0;
     thumbnail.width = 230;
     thumbnail.height = 170;
    }

    Però il problema è che devo andare, ogni volta che viene aggiunta un' immagine alla cartella "gallery", a modificare la riga:
    Code:
     num = 14*Math.random();
    Mettendo al posto di 14 il numero delle immagini che si trovano in quel momento nella cartella :(

    Non c'è un modo per sapere quanti file sono effettivamente presenti nella cartella? ((tanto ci saranno solo immagini))

    Poi per fare effettuare il cambio dell'immagine uso la TimeLine e funziona perfettamente, l'unica cosa che non riesco a fare e applicare gli effetti, per esempio una transizione tra un immagine ed un altra, ma per ora non ce n'è bisogno stretto... :)
    Potrebbe andare bene anche così!


    Grazie Flep per l'aiuto :)

  9. #9
    Administrator Living At The FlepStudio! Flep is on a distinguished road
    Join Date
    Jul 2007
    Posts
    5,460
    Rep Power
    8
    Quote Originally Posted by interrupt View Post
    Non c'è un modo per sapere quanti file sono effettivamente presenti nella cartella? ((tanto ci saranno solo immagini))
    Flash non può sapere quanti files o immagini ci sono in una cartella, quello è un compito per unlinguaggiolato server tipo PHP.

    Devi usare l' XML, inserisci tutte i percorsi delle immagini in unfile XML così che FLash possa leggere l' XML e vedere quante immagini ci sono in totale :)

  10. #10
    Junior Member Settled In interrupt is on a distinguished road
    Join Date
    Jul 2007
    Posts
    25
    Rep Power
    0
    In questa maniera sarebbe comodo anche poter utilizzare delle piccole stringhe di testo come commenti!

    Ci provo, grazie mille!

+ Reply to Thread
Page 1 of 2
1 2 LastLast

Similar Threads

  1. help me please! file swf esterni da caricare che a loro volta richiamano immagini
    By angelodelleden in forum Actionscript 3.0 avanzato
    Replies: 2
    Last Post: 03-11-09, 09:37
  2. Caricare immagini esterne as3
    By gegia in forum Actionscript 3.0 avanzato
    Replies: 2
    Last Post: 17-08-09, 08:07
  3. Caricare le immagini da xml dentro a movieclip
    By bulga in forum Actionscript 3.0 base
    Replies: 12
    Last Post: 25-06-09, 09:36
  4. Caricare piu immagini nel filmato
    By bambo in forum Flash Italiano
    Replies: 3
    Last Post: 28-11-08, 17:06
  5. Caricare dati e immagini su unico SWF
    By Bullfrog76 in forum Flash Italiano
    Replies: 0
    Last Post: 11-10-08, 08:28

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Optimization by vBSEO