di: Davide Beltrame 01 Agosto 2008
Le potenzialità di caricamento di elementi esterni (quali ad esempio video, immagini e suoni) fanno sì che si possano aggiornare facilmente i contenuti e il layout del proprio lavoro senza dover ricompilare il proprio progetto ma semplicemente cambiando i file da esso caricati.
Questo rende necessari alcuni accorgimenti, per esempio può essere necessario creare dei controlli per fare in modo che il filmato parta soltanto una volta completato il caricamento dei dati esterni (specialmente per i progetti in ambito Web dove il tipo di linea influisce sul caricamento), inoltre a seconda del tipo di contenuto da caricare possono essere necessarie azioni diverse; per chi ha a che fare con il caricamento di un buon numero di risorse esterne e vuole semplificare il procedimento di caricamento e controllo degli elementi, un'ottima soluzione è rappresentata dalla classe BulkLoader.
Non si tratta di una classe già presente in Flash, ma è una classe sviluppata da Arthur Debert rilasciata sotto licenza MIT.
I principali vantaggi dell'uso di una classe già "pronta allo scopo" sono in termini di stesura del codice; usando un minor numero di comandi (dovremo imparare solo quelli previsti dalla classe BulkLoader) risparmieremo tempo, inoltre avremo un codice che già prevede molti controlli e quindi non dovremo effettuare test particolari.
Vediamo alcune delle caratteristiche principali della classe BulkLoader:
Le più comuni operazioni di caricamento di file esterni sono completamente gestibili con questa classe, in più sono racchiuse in un numero di comandi ridotto rispetto a quello che ci servirebbe se provassimo a scrivere un codice che si occupi di tutte queste operazioni.
Vediamo allora come utilizzare praticamente questa classe, ovvero come creare un'istanza del BulkLoader, aggiungervi degli elementi da caricare, avviare il caricamento, seguirne il progresso e infine inserire sullo stage uno o più elementi caricati.
|
Creare l'effetto Time Machine di Leopard in Actionscript 3.0 |
Guida ActionScript 3 di baseApprendere, in poche lezioni, le nozioni fondamentali per gestire... |
Guida FlashDevelopInstallare e usare FlashDevelop, potente ambiente di sviluppo open... |
Guida Flash Builder 4Un percorso alla scoperta delle potenzialità più importanti... |
Ogni martedì, guide, articoli, FAQ, movie, audio su Macromedia Flash e Actionscript direttamente nella tua casella di posta
Iscriviti alla newsletter
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |