Flash CS3 - Flash CS4

Free tutorials and scripts for all.
Actionscript 3.0

Caricare Immagini da File

This is a discussion on Caricare Immagini da File within the Flash CS3 generale forums, part of the Flash CS3 e Actionscript 3.0 category; Salve, forse la domanda che sto per porvi è un pò troppo generica, però vorrei fare un piccolo SlideShow che mostra ...


Go Back   Forum Flash CS3 Flash CS4 > Flash CS3 e Actionscript 3.0 > Flash CS3 generale

Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
  3 links from elsewhere to this Post. Click to view. #1 (permalink)  
Old 29-07-07, 18:41
Junior Member
 
Join Date: Jul 2007
Posts: 20
Rep Power: 0
interrupt is on a distinguished road
Caricare Immagini da File

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 :(
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

  #2 (permalink)  
Old 29-07-07, 18:54
Administrator
 
Join Date: Jul 2007
Location: Cesena
Posts: 4,486
Rep Power: 6
Flep is on a distinguished road
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 ;)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

  #3 (permalink)  
Old 30-07-07, 10:55
Junior Member
 
Join Date: Jul 2007
Posts: 20
Rep Power: 0
interrupt is on a distinguished road
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:
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

  #4 (permalink)  
Old 30-07-07, 11:02
Onsitus's Avatar
CSS.FlepStudio.org
 
Join Date: Jul 2007
Location: Nettuno Beach
Posts: 1,012
Rep Power: 3
Onsitus is on a distinguished road
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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

  #5 (permalink)  
Old 30-07-07, 11:04
Administrator
 
Join Date: Jul 2007
Location: Cesena
Posts: 4,486
Rep Power: 6
Flep is on a distinguished road
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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Flash Multi Gallery
  #6 (permalink)  
Old 30-07-07, 11:22
Junior Member
 
Join Date: Jul 2007
Posts: 20
Rep Power: 0
interrupt is on a distinguished road
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! :)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

  #7 (permalink)  
Old 30-07-07, 11:40
Administrator
 
Join Date: Jul 2007
Location: Cesena
Posts: 4,486
Rep Power: 6
Flep is on a distinguished road
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;
}
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

  #8 (permalink)  
Old 30-07-07, 14:27
Junior Member
 
Join Date: Jul 2007
Posts: 20
Rep Power: 0
interrupt is on a distinguished road
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 :)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

  #9 (permalink)  
Old 30-07-07, 14:31
Administrator
 
Join Date: Jul 2007
Location: Cesena
Posts: 4,486
Rep Power: 6
Flep is on a distinguished road
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 :)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

  #10 (permalink)  
Old 30-07-07, 14:53
Junior Member
 
Join Date: Jul 2007
Posts: 20
Rep Power: 0
interrupt is on a distinguished road
In questa maniera sarebbe comodo anche poter utilizzare delle piccole stringhe di testo come commenti!

Ci provo, grazie mille!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

Similar Threads

Thread Thread Starter Forum Replies Last Post
Come caricare un file XML esterno con AS 3.0 Flep Articoli e tutorials 7 13-10-08 12:28
Flash CS3 Caricare dati e immagini su unico SWF Bullfrog76 Flash CS3 generale 0 11-10-08 08:28
Actionscript 3 Caricare le immagini da xml dentro a movieclip bulga Actionscript 3.0 base 4 04-10-08 13:52
Actionscript 3 caricare più immagini affiancandole partendo da xml Zerri Actionscript 3.0 base 0 03-07-08 19:02
caricare file esterni skyinbox Flash CS3 generale 1 07-03-08 10:37


All times are GMT. The time now is 14:17.


Powered by vBulletin versione 3.7.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 RC4
Forum SiteMap


FlepStudio
by Filippo Lughi
P.IVA 03605860406