Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    243

    Preload non funziona, perchè?

    Ciao a tutti!
    Spero possiate risolvere il mio problema, che come da titolo, riguarda il preload.
    Ho realizzato un sito completamente in flash, inizialmente era un unico filmato, ma poi essendo troppo pesante, l'ho diviso in diversi movieclip.
    Ho quindi un filmato denominato index.swf, all'interno del quale tramite loadMovie carico gli altri mc.
    Ogni mc ha un suo preload e difatti questi fungono correttamente, ma il problema è nel primo filmato, cioè in index.swf.
    Mi succede che visualizzo inizialmente una pagina completamente bianca, dopo alcuni istanti il caricamento della pagina (html) prosegue e finalmente visualizzo il filmato flash (che tra l'altro pesa solo 30k).
    In poche parole non vedo il preload e non credo che questi funga.
    (Il preload che utilizzo è lo stesso, sia per index.swf, che per i vari mc)
    L'AS del preload è il seguente:

    onClipEvent (load) {
    total = _root.getBytesTotal();
    }
    onClipEvent (enterFrame) {
    loaded = _root.getBytesLoaded();
    percent = int(loaded/total*100);
    text = " "+percent+"%";
    gotoAndStop(percent);
    if (loaded == total) {
    _root.gotoAndPlay(2);
    }
    }


    Spero possiate aiutarmi, ho provato a vedere anche altri vecchi post, ma non sono proprio riuscito a trovare risposta, spero possiate aiutarmi.

    Ciauu!

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    :master:

    Perchè utilizzi onClipEvent?

    Suppongo che index.swf venga caricato direttamente dall'html.
    Ma se è così dovrai porre il preload sulla root di index e non su un'istanza... non è così?
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    243
    Credo di non aver capito bene.
    Il loading dovevo applicarlo in un frame e non nel mc del loading?

  4. #4
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    No perdonami..

    In effetti potresti il preload posto su un mc dovrebbe funzionare, perchè ovviamente fai riferimento alla _root.

    Supponendo che il mc debba essere sul primo frame della root.
    Verifica giusto se hai messo anche uno stop() su questo primo frame, cosi che il filmato si fermi inizialmente sul preload..

    ...altro nin zo
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

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.