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

    preloader di un filmato esterno

    Salve gente come da titolo volevo sapere se qualcuno mi sa indicare come fare un preloader di un filmato esterno:

    nel filmato principale A si carica il moviclip esterno B;però siccome è una galleria di immagini vorrei fare un preloader solo che ho provato con uno tradizionale ma non va.

  2. #2
    se ad esempio carichi il filmato in un movieclip con istanza "esterno", basta ke fai esterno.getBytesLoaded() per i byte caricati e esterno.getBytesTotal() per i bytes totali...ed implementi il preload...naturalmente i dati li ricavi dopo ke hai lanciato il loadMovie...se lo fai prima nn rileva nulla...

  3. #3
    ok grazie mille mi metto subito al lavoro

  4. #4
    Anche io ho bisogno di aiuto per il preloader di movieclip esterni...

    Ho creato un sito in flash dove ogni sezione (home, chi siamo, servizi ecc) è costituita da un movie clip esterno che viene caricato quando si clicca sul relativo pulsante del menu. Adesso sto creando il preloader ma sto incontrando alcune difficoltà.
    Anche la home, che è la prima "pagina" che viene visualizzata, è un movie clip esterno, e viene caricato pochi fotogrammi dopo l'inizio del filmato in flash. Quindi nel preloader ho bisogno che venga conteggiato anche il movie clip esterno della home, perchè è necessario che venga caricato assieme alla _root, dato che voglio che la loro visualizzazione parta insieme. Ho fatto vari tentativi, ma non riesco a far partire il movie clip esterno al momento giusto, e non capisco come devo fare. :master:

    Ora vi dico come ho provato a fare:
    1-Nel primo fotogramma ho messo la seguente azione:
    loadMovie("mc/home.swf", "_root.segnaposto");
    _root.segnaposto.stop();

    Così carico la home.swf nel clip che si chiama "segnaposto", già presente nello stage al primo fotogramma, e poi lo metto in stop, per evitare che parta subito la riproduzione della home.

    2-Nel secondo fotogramma ho messo la seguente azione:
    L = _root.getBytesLoaded()+segnaposto.getBytesLoaded() ;
    T = _root.getBytesTotal()+segnaposto.getBytesTotal();
    P = Math.round(L*100/T);
    progress = P+"%";
    if (L == T) {
    gotoAndPlay(11);
    }

    3-Nel decimo fotogramma ho messo un normale gotoAndPlay(2);
    4-Nell'undicesimo fotogramma parte tutto il mio filmato in flash, e nel livello delle azioni dopo alcuni fotogrammi ho inserito _root.segnaposto.play(); per far partire anche la riproduzione della home insieme al resto. Peccato che il risultato non è quello che io vorrei... la home parte troppo presto nonostante il mio _root.segnaposto.play(); sia posizionato nel fotogramma giusto, e non sono convinta che il mio preloader funzioni a dovere.

    Sicuramente avrò fatto del casino, ma non riesco proprio a risolvere il problema. Riuscite ad aiutarmi?

    PS il movie clip esterno della home l'ho caricato nel primo fotogramma perchè nel mio ragionamento era necessario fare così se volevo includerlo nel caricamento. Però non so se il mio ragionamento è giusto....
    Talvolta un momento di riflessione vale come una vita di esperienze.

    Condividere le proprie conoscenze è un modo per diventare immortali.

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.