Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Preload immagini dinamico

    Cercherò di essere chiaro, all'interno di un onClipEvent(enterframe) dupplico un movie che contiene dei campi di testo riempiti dinamicamente.

    Ora vorrei che all'interno dello stesso ciclo si possano anche caricare immagini dinamicamente.

    Ma è possibile inserire anche un preload dinamico?
    Questa notte non danzo con la mia anima ma scrivo lo stesso. Scrivere per non dimenticare di aver vissuto

  2. #2
    se carichi le immagini in un clip filmato, basta che calcoli normalmente i getBytesloaded e i getBytesTotal del clip filmato come quando lo fai il filmato principale con _root.

  3. #3

    Precisazione

    Grazie mille per avermi risposto!! Quelo che mi domandavo e se potevo inserire un preload per ogni immagine caricata dinamicamente, è impossibile vero?

    Questo è lo script:

    if (_root.dupplica=="si")
    {
    if (cont+1 < _root.righe)
    {
    cont++;
    mcUno="nuovo0";
    mc="nuovo"+cont;
    //Elimino i clip presenti in caso avessi selezionato visTutte
    removeMovieClip(_parent[mc]);
    //dupplico la notizia se ne voglio vedere una alla volta
    duplicateMovieClip ("_parent.titolo", mcUno, 0);
    //recupero la news utilizzando l'indice linkNews del
    //bottone titolo
    _parent[mcUno].titolo=_root.UnserializedTit[_root.linkNews];
    _parent[mcUno].testo=_root.UnserializedTxt[_root.linkNews];

    //Inserisco l'immagine
    _parent[mcUno].immagine.loadMovie("Inverno1.jpg");
    _parent[mcUno].immagine._y=40;
    _parent[mcUno].immagine._x=0;
    Questa notte non danzo con la mia anima ma scrivo lo stesso. Scrivere per non dimenticare di aver vissuto

  4. #4
    certo che puoi...
    io l'ho fatto per una gallery, che pesca le immagini da un database...

    link

  5. #5

    ok ho provato a fare questo script

    Secondo te perché questo script non va? Il getBytesloaded non funziona come l'ho messo io, perché??

    if (_root.dupplica=="si" and caricato=="si")
    {
    if (cont+1 < _root.righe)
    {
    cont++;
    mcUno="nuovo0";
    mc="nuovo"+cont;
    //Elimino i clip presenti in caso avessi selezionato visTutte
    removeMovieClip(_parent[mc]);
    //dupplico la notizia se ne voglio vedere una alla volta
    duplicateMovieClip ("_parent.titolo", mcUno, 0);
    //recupero la news utilizzando l'indice linkNews del
    //bottone titolo
    _parent[mcUno].titolo=_root.UnserializedTit[_root.linkNews];
    _parent[mcUno].testo=_root.UnserializedTxt[_root.linkNews];

    //Inserisco l'immagine utilizzando un preload
    _parent[mcUno].immagine.loadMovie("http://www.enaiponline.com/IMMAGINI/sfondo.gif");
    _parent[mcUno].immagine._y=40;
    _parent[mcUno].immagine._x=0;
    _parent[mcUno].immagine._alpha=0;
    bytesCaricati=_parent[mcUno].immagine.getBytesLoaded();
    bytesTotali=_parent[mcUno].immagine.getBytesTotal();
    if (bytesCaricati == bytesTotali) {
    _parent[mcUno].immagine._alpha=100;
    caricato="si";
    }
    else {caricato="no"};

    //Se esiste metto la data
    if (_root.UnserializedData[_root.linkNews])
    {
    _parent[mcUno].data=_root.UnserializedData[_root.linkNews];
    }
    //Se esiste metto l'autore
    if (_root.UnserializedAut[_root.linkNews])
    {
    _parent[mcUno].autore="AUTORE: "+_root.UnserializedAut[_root.linkNews];
    }
    lunghezza=_parent[mcUno].testoTxt.textHeight+_parent[mcUno].titoloTxt.textHeight+_parent[mcUno].autoreTxt.textHeight;
    _parent[mcUno].autoreTxt._y=lunghezza+10;
    }
    }
    Questa notte non danzo con la mia anima ma scrivo lo stesso. Scrivere per non dimenticare di aver vissuto

  6. #6
    è un po' difficile così, senza avere il sorgente...

    hai controllato i percorsi?
    hai fatto un debug per controllare i valori delle varibili?

  7. #7

    Si si

    Facendo un trace sul getBytesLoaded(); e sul getBytesTotal(); mi da sempre lo stesso numero, non funziona il preload!!
    Questa notte non danzo con la mia anima ma scrivo lo stesso. Scrivere per non dimenticare di aver vissuto

  8. #8
    non vorrei dire una cazzata (probabile) ma non mi sembra che si poassa provare il preload di unfile esterno in locale...

    io lo provavo in locale, ma con i collegamenti al remoto.

    ex: http://www.dominio.it...

    che valori hanno?

  9. #9

    Valori

    Segnano tutti e due 4!? Ho provato ad eliminare tutto (preload compreso) e tenere solo il loadMovie e non funziona lo stesso eppure il percorso è giusto ho fatto un trace, se metto una immagine più piccola sempre dello stesso percorso invece la carica ma come è possibile???
    Questa notte non danzo con la mia anima ma scrivo lo stesso. Scrivere per non dimenticare di aver vissuto

  10. #10
    anche a me era successo che dava valore 4 e nn funzionava...
    non ricordo il xchè ma mi sa che era x via dei percorsi..mmhh... nn ricordo prova a fare un trace (immagine)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.