Visualizzazione dei risultati da 1 a 5 su 5

Discussione: meglio del GetTimer()

  1. #1

    meglio del GetTimer()

    ragassi
    ditemi che nelle mega evoluzioni di flash esiste un temporizzatore migliore del getTimer che fa veramente pena perche' basta un preload a spostare il tempo di esecuzione e mandare tutto a picie...
    grazie
    zork, lo staffelli del forum
    www.puntodicontatto.net, i miei viaggi
    www.dreamingasia.it, il mio libro!!

  2. #2

  3. #3
    bravo!
    ma ovviamente chiedevo un esempietto
    grazie
    zork, lo staffelli del forum
    www.puntodicontatto.net, i miei viaggi
    www.dreamingasia.it, il mio libro!!

  4. #4
    Questo lo uso per caricare dati esterni, cosi' ti lascio la scritta loaded per un paio di secondi:

    codice:
    stop();
    shouldBeDone = getTimer()+4000;
    myVars = new LoadVars();
    myVars.load("../File/data.txt");
    function myCheck(){
    	if(myVars.getBytesLoaded()==0){
    		return;
    	}
    	var percent = (myVars.getBytesLoaded()/myVars.getBytesTotal())*100;
    	percent = Math.floor(percent);
    	message_txt.text = "Caricato: " + percent + "%";
    	preload_mc._visible = false;
    	if(percent<100 && getTimer()>shouldBeDone){
    		clearInterval(intervalID);
    		message_txt.text = "Il download non procede.";
    		myVars.onLoad = null;
    	}
    }
    intervalID = setInterval(myCheck, 50);
    function done(){
    	clearInterval(intervalID);
    	attesa = getTimer()+400; 
    	if(myVars.loaded){
    		//trace ("Attesa" + attesa + "Timer" + getTimer())
    		message_txt.text = "Caricato 100%";
    		preload_mc._visible = false;
    		_root.onEnterFrame = function(){ 
    		/*if (message_txt.length > 6){
    			barra_mc._visible = true;
    		}else{
    			barra_mc._visible = false;
    		}*/
    		if (getTimer() > attesa){ 
    		message_txt.htmlText = myVars.testo; 
    		//trace (message_txt.length)
    		}	 
    		}
    		//gotoAndStop(2);
    		/*attesa = getTimer()+400;
    		if (getTimer() > attesa){
    			gotoAndStop(2);
    		}*/
    	}else{
    		message_txt.text = "File non trovato";
    		preload_mc._visible = true;
    	}
    }
    myVars.onLoad = done;

  5. #5
    grazie mille raf
    zork, lo staffelli del forum
    www.puntodicontatto.net, i miei viaggi
    www.dreamingasia.it, il mio libro!!

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.