Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    preloader jpg che nn funziona

    Ciao: sto impazzendo.
    devo fare un preloader di JPG esterne e mi sono letto tanti turorial, ma alla fine ilmio filamto non funziona.
    ho 4 pulsanti sullo stage che richiamano una immagine dentro un movie sullo stage.

    script pulsanti:
    on(release) {
    _root.carica = true;
    _root.foto_da_caricare = "a.jpg";
    }

    script movie dove viene caricata l'immagine, istanza: "foto_big"
    dentro il movie c'è un movie con istanza "foto" mascherato.

    onClipEvent(enterFrame) {
    if (_root.carica) {
    this.foto.loadMovie(_root.percorso add "/" add _root.foto_da_caricare);
    this.gotoAndPlay(2);
    _root.carica = false;
    }
    }

    nel secondo frame del movie:
    caricati=_root.foto_big.foto.getBytesLoaded();
    totali= _root.foto_big.foto.getBytesTotal();
    percentuale= int((caricati*100)/totali)
    _root.foto_big.perc_txt.text=percentuale+" %";
    _root.foto_big.barra._xscale= percentuale;
    if (caricati>0 && caricati>=totali)
    {
    gotoAndPlay(5);
    }
    play();

    nel terzo frame:
    gotoAndPlay(2);

    /*-----------------------------*/

    insomma al primo click del pulsante non compare la barra di loading e il filmato non visualizza niente fino a che compare l'immagine.
    se clicco due volte sul pulsante allora compare la barra...

    spero di essre stato un po' chiaro... qualcuno sa dirmi perché?
    ho provato anche in altre maniere tipo con una funzione richiamta da SetInterval... ma nulla stesso risultato...

    sono disperato...
    ciao ciao ----

  2. #2

    Re: preloader jpg che nn funziona

    Originariamente inviato da sparky
    Ciao: sto impazzendo.
    devo fare un preloader di JPG esterne e mi sono letto tanti turorial, ma alla fine ilmio filamto non funziona.
    ho 4 pulsanti sullo stage che richiamano una immagine dentro un movie sullo stage.

    script pulsanti:
    on(release) {
    _root.carica = true;
    _root.foto_da_caricare = "a.jpg";
    }

    script movie dove viene caricata l'immagine, istanza: "foto_big"
    dentro il movie c'è un movie con istanza "foto" mascherato.

    onClipEvent(enterFrame) {
    if (_root.carica) {
    this.foto.loadMovie(_root.percorso add "/" add _root.foto_da_caricare);
    this.gotoAndPlay(2);
    _root.carica = false;
    }
    }

    nel secondo frame del movie:
    NON ho capito di quale movie stai parlando...
    del filmato principale?
    oppure di che?


    caricati=_root.foto_big.foto.getBytesLoaded();
    totali= _root.foto_big.foto.getBytesTotal();
    percentuale= int((caricati*100)/totali)
    _root.foto_big.perc_txt.text=percentuale+" %";
    _root.foto_big.barra._xscale= percentuale;
    if (caricati>0 && caricati>=totali)
    {
    gotoAndPlay(5);
    }
    play();

    nel terzo frame:
    gotoAndPlay(2);

    /*-----------------------------*/

    insomma al primo click del pulsante non compare la barra di loading e il filmato non visualizza niente fino a che compare l'immagine.
    se clicco due volte sul pulsante allora compare la barra...

    spero di essre stato un po' chiaro... qualcuno sa dirmi perché?
    ho provato anche in altre maniere tipo con una funzione richiamta da SetInterval... ma nulla stesso risultato...

    sono disperato...
    ciao ciao ----

  3. #3

    re re prloading jpg

    Ciao,

    come al solito mi spiego male male....


    script movie dove viene caricata l'immagine, istanza: "foto_big"
    dentro questo movie c'è nè una'altro con istanza "foto" mascherato.

    onClipEvent(enterFrame) {
    if (_root.carica) {
    this.foto.loadMovie(_root.percorso add "/" add _root.foto_da_caricare);
    this.gotoAndPlay(2);
    _root.carica = false;
    }
    }

    nel secondo frame sempre del movie "foto_big":

    caricati=_root.foto_big.foto.getBytesLoaded();
    totali= _root.foto_big.foto.getBytesTotal();
    percentuale= int((caricati*100)/totali)
    _root.foto_big.perc_txt.text=percentuale+" %";
    _root.foto_big.barra._xscale= percentuale;
    if (caricati>0 && caricati>=totali)
    {
    gotoAndPlay(5);
    }
    play();

    nel terzo frame:
    gotoAndPlay(2);

    /*-----------------------------*/

    insomma al primo click del pulsante non compare la barra di loading e il filmato non visualizza niente fino a che compare l'immagine.
    se clicco due volte sul pulsante allora compare la barra...

    spero di essre stato un po' chiaro... qualcuno sa dirmi perché?
    ho provato anche in altre maniere tipo con una funzione richiamta da SetInterval... ma nulla stesso risultato...

    spero di essermi spiegatoun po' meglio....
    ciao ciao.

  4. #4
    uhmmm!
    Mi sembra un approccio non corretto.
    Prima di "sviscerare" il tuo codice, prova a leggere questo articolo che, secondo me, potrebbe essere la soluzione che vai cercando:
    http://forum.html.it/forum/showthrea...hreadid=939250

  5. #5
    grazie, mi ci metto subito... :-)

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.