Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    39

    [FLASH 8]preload che non funziona più

    salve a tutti,
    premetto che uso flash da un pò di anni ma questa è una novità per me.
    Ho scaricato la versione trial di flash 8 per mac (computer sul quale testo anche il sito e più in particolare con safari) e ho creato due semplici filmati, uno è la home e carica un altro filmato esterno, ho creato un preload (direttamente nel filmato caricato) copiando e incollando la clip che uso da anni da flash 5 ma il preload funziona nel singolo filmato ma non funziona più se lo provo on line: ovvero compare la barra di caricamento completa ma poi il filmato prosegue a rilento perchè in relatà lo sta caricando a mano a mano...
    è una bug o cosa?
    il codice della clip che funge da preloader è:

    codice:
    onClipEvent(load){
    	//_root.barra._visible=false;
    	_root.barra._xscale = 0;
    }                  
    onClipEvent(enterFrame){
    	car=_root.getBytesLoaded();
    	tot=_root.getBytesTotal();
    	perc = parseInt((car*100)/tot);
    	temp = parseInt(tot/1000);
    	_root.text1.text = "loading "+perc+"% of "+temp+"Kb";
    	_root.barra._xscale = perc;
    	//trace(perc);
    	//trace("car:"+car);
    	//trace("su totali:" + tot);
    	if(car != undefined){
    		if(car == tot){
    			preload._visible = false;
    			//play();
    			_root.play();
    		}
    	}
    }
    vi ringrazio

  2. #2

    Re: [FLASH 8]preload che non funziona più

    Originariamente inviato da gigi's
    salve a tutti,
    premetto che uso flash da un pò di anni ma questa è una novità per me.
    Ho scaricato la versione trial di flash 8 per mac (computer sul quale testo anche il sito e più in particolare con safari) e ho creato due semplici filmati, uno è la home e carica un altro filmato esterno, ho creato un preload (direttamente nel filmato caricato) copiando e incollando la clip che uso da anni da flash 5 ma il preload funziona nel singolo filmato ma non funziona più se lo provo on line: ovvero compare la barra di caricamento completa ma poi il filmato prosegue a rilento perchè in relatà lo sta caricando a mano a mano...
    è una bug o cosa?
    il codice della clip che funge da preloader è:

    codice:
    onClipEvent(load){
    	//_root.barra._visible=false;
    	_root.barra._xscale = 0;
    }                  
    onClipEvent(enterFrame){
    	car=_root.getBytesLoaded();
    	tot=_root.getBytesTotal();
    	perc = parseInt((car*100)/tot);
    	temp = parseInt(tot/1000);
    	_root.text1.text = "loading "+perc+"% of "+temp+"Kb";
    	_root.barra._xscale = perc;
    	//trace(perc);
    	//trace("car:"+car);
    	//trace("su totali:" + tot);
    	if(car != undefined){
    		if(car == tot){
    			preload._visible = false;
    			//play();
    			_root.play();
    		}
    	}
    }
    vi ringrazio
    magari sostituisci questo
    perc = parseInt((car*100)/tot);
    temp = parseInt(tot/1000);

    con
    perc = Math.round((car*100)/tot);
    temp = Math.round(tot/1000);



    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    39
    ci capisco sempre meno...

    ho notato che se simulo il download del filmato che viene caricato, sia con il codice cambiato come mi hai suggerito sia col codice vecchio, a volte il preload va (e vedo la mia barra con la percentuale) a volte no (e carica a mano a mano il filmato):
    per esempio se simulo il download col 56k va se lo simulo con DSL non va...
    mah?


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.