• User Newbie

    Preload di più immagini : AS3.0

    Ciao a tutti,
    Ho un problema con un Preload di più file (non linciatemi se una discussione simile è già stata aperta, ma non sono riuscito a trovare niente che fosse appropriato al mio caso :?).

    Comunque, partendo da un Array con più URL a file, dovrei realizzare un caricamento di tutte le immagini che sono contenute al suo interno. :arrabbiato:

    Ora: Come faccio in AS3.0 a calcolare i bytestotali di tutti gli N file e fare quindi un preloader unico? E' possibile?

    Grazie in anticipo.


  • Super User

    Ciao Melbyron e benvenuto nel forum GT 🙂

    Devi lavorare con la Document Class ed un' altra classe che ti scrivi che carica l' immagine ( ad esempio Caricatore.as ).
    Nella DC ti crei una proprietà id che ha valore zero.
    Istanzi Caricatore e gli passi l' id.
    Caricatore pesca l' url dell' immagine da caricare tramite il valore di id al corrispettivo indice dell' aray di url.
    Una volta terminato il caricamento, incrementi id di uno nella DC e richiami il metodo della DC che istanzia Caricatore.

    PS: in Caricatore devi sempre controllare l' id che gli passa la DC in quanto se è maggiore della lughezza dell' array di url meno uno allora on incrementerà id ma chiamerà un altro metodo che darà inizio all' applicazione.