Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Preloader SWF esterni

  1. #1
    Utente di HTML.it L'avatar di TAN-H
    Registrato dal
    Feb 2002
    Messaggi
    49

    Preloader SWF esterni

    CIAO a tutti
    allora.. mettiamo che io ho un swf principale..
    con il suo bel preloader.
    e per ogni sezione del sito un swf esterno.

    ora.. quello che vorrei sapere io.. se è possibile.. nel frattempo che è caricato il film principale (e una persona nel frattempo girella sul sito..)
    è possibile far precaricare i file esterni senza dover farli caricare non
    appena vengono richiamati da un bottone?



    spero di essermi spiegato..:P
    io ci provo, ma...

  2. #2

  3. #3
    Utente di HTML.it L'avatar di TAN-H
    Registrato dal
    Feb 2002
    Messaggi
    49
    che grande, quando mi rispondi tu sono troppo contento..)

    l'unico neo è che io sono un neofita di flash..
    non è che lo mastico tanto..
    ho dato uno sguarduccio e ci sono vari metodi..

    secondo te.. qual'è sarebbe meglio usare?
    io ci provo, ma...

  4. #4
    Utente di HTML.it L'avatar di TAN-H
    Registrato dal
    Feb 2002
    Messaggi
    49
    (ho suddiviso il movie principali in tanti swf proprio perchè altrimenti mi veniva un unico file da 700k.. e mi sembra un po' esagerato..)
    io ci provo, ma...

  5. #5
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479

    :)

    Devi mettere tutto il primo script nel primo frame del filmato, quindi scrivi:

    codice:
    // crei una nuova lista di files
    que = new LoadQue();
    // setti dove caricarli, e come si chiamano
    que.addItem("http://www.foo.com/foo.swf");
    que.addItem("http://www.foo.com/foo.swf", container_mc);
    que.addItem("http://www.foo.com/foo.swf", "the foo swf");
    // stabilisci cosa deve fare il filmato una volta completato
    // il caricamento
    que.onLoad = function(){	trace("COMPLETELY LOADED ALL ASSETS"); };
    // dai il via al caricamento
    que.start();

  6. #6
    Utente di HTML.it L'avatar di TAN-H
    Registrato dal
    Feb 2002
    Messaggi
    49
    ecco.. quindi il preloader del filmato generale non lo tocco..e lo tengo lì..
    mentre i preloader per ogni swf li tolgo e vengono sostituiti da quel codice che mi hai scritto giusto?

    (anche perchè se nel normale metodo di precaricare un swf esterno ci viene il preload visuale.. in questo modo non ci viene, vero?)


    scusami per la mia ignoranza..
    io ci provo, ma...

  7. #7
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Corretto tutto quello che hai detto, anche se con quella classe è possibile creare una parte visuale:

    codice:
    que.onTotalData = function(iPercent)
    {
    	// qui ricevi nella variabile iPercent il valore
    	// della percentuale totale di caricamento
    	trace("TOTAL percent loaded::" + iPercent + "%");
    };

  8. #8
    Utente di HTML.it L'avatar di TAN-H
    Registrato dal
    Feb 2002
    Messaggi
    49
    grazie 1000..
    adesso metto a posto perbenino i vari swf esterni.. poi provo..

    di nuovo grazie..

    ciao.
    io ci provo, ma...

  9. #9
    ho anch'io questo problema.

    ho copiato il codice sul primo frame del movie principale, ma non funziona nulla.

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.