Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di Andre00
    Registrato dal
    Mar 2003
    Messaggi
    371

    Scroll panel i misteri di non finiscono mai

    Finalmente sono riuscito a creare una pagina in flash con al centro uno scroll panel

    con la funzione sp.loadScrollContent("sottomenu.swf");

    sono riuscito ad inserire nello scrollpanel chiamato SP

    tutto ciò che avevo messo dentro al file sootomenu.swf.

    Dove sta il problema??

    Il problema sta nel fatto che esseno sottomenu.swf un file un po' grosso ho dovuto realizzare un preload che funziona se inserisco sottomenu.swf in una pagina a sè.

    Ma se richiamo sottomenu.swd dentro lo scrollpanel SP con la funzione loadScrollPanel il preloade non funziona lasciando l'eventuale utente interdetto causa i parecchi secondi se all'oscuro del caricamento in corso.

    Come mai non funziona il preloade dentro ad uno scroll panel??

    Sapreste dirmi come fare a risolvere questo problemone??

    Grazie a tutti.Seriamente non so come uscirne

    CIAO.

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Che script usi per il preloader?

  3. #3
    Utente di HTML.it L'avatar di Andre00
    Registrato dal
    Mar 2003
    Messaggi
    371

    questo..

    ecco lo script( viene visualizzata una barra che si allunga progressivamente + un numero percentuale )
    Nel fotogramma 1 sulla linea del tempo

    lo=_root.GetBytesLoaded();
    to=_root.GetBytesTotal();
    per=parseint((lo*100)/to)+"%";
    barra._width=parseint((lo*100)/to);
    barra2._width=100;
    barra._x=316-50+(parseint((lo*100)/to))/2;
    barra2._x=316;
    if (lo==to) {
    gotoAndPlay(4);
    }

    Nel fotogramma 2 :

    gotoandplay(1);

    Fotogramma 3 è vuoto perchè me lo sono dimenticato vuoto comunque non crea problemi...

  4. #4
    Utente di HTML.it L'avatar di Andre00
    Registrato dal
    Mar 2003
    Messaggi
    371

    PS

    sia l'oggetto che è di fatto la Home page (quello che richiama attraverso gli scroll panel gli altri .swf) che gli altri .swf richiamati dentro gli scroll panel usano lo stesso preloader

  5. #5
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    lo = this.GetBytesLoaded(); 
    to = this.GetBytesTotal(); 
    per = parseint((lo*100)/to)+"%"; 
    barra._width = parseint((lo*100)/to); 
    barra2._width = 100; 
    barra._x = 316-50+(parseint((lo*100)/to))/2; 
    barra2._x = 316; 
    if (lo == to) { 
    	gotoAndPlay(4); 
    }

  6. #6
    Utente di HTML.it L'avatar di Andre00
    Registrato dal
    Mar 2003
    Messaggi
    371

    Grazie!

    funziona tutto...effettivamente un errore un po' palese ma non riuscivo a vederlo....grazie ancora

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

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.