Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Plz Aiuto...

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    30

    Plz Aiuto...

    Visto le scarse anzi.. nessuna risposta trovata alla mia precedente domanda... provo a formulare una nuova domanda :P magari ho piu fortuna :P hahahah
    Sapete come si puo azzerare il gettimer?
    e.. si puo creare una funzione che parte arrivato a un numero preciso di millisecondi?

    e poi.. :P si può contare la quantità di spazio eseguita dal mouse nelle assi x?
    pensavo di creare la casualità con il tempo e lo spazio di movimento del mouse :P

    Qualcuno sa aiutarmi?
    semplicemente dicendomi:
    1 come si azzera il gettimer
    2 se si puo creare una funzione che parta a un numero di gettimer
    3 se si puo contare la quantità di spazio effettuata dal mouse sulle assi x :P

    Ri grazie a tutti di nuovo :P

  2. #2
    La risposta è SI' a tutte le domande (con alcune precisazioni)...

    1) come si azzera il gettimer
    Il gettimer NON si azzera, è in sola lettura!
    il gettimer ti restituisce il TEMPO, basta che utilizzi una variabile dove memorizzi la partenza per avere il tempo trascorso

    2) se si puo creare una funzione che parta a un numero di gettimer
    Esistono diversi metodi, p.es. il setInterval

    3) se si puo contare la quantità di spazio effettuata dal mouse sulle assi x
    come per la risposta n.1 ti serve una variabile d'appoggio



    codice:
    // esempio dove memorizzo la coordinata X del mouse
    // e dopo 3 secondi controllo la nuova coordinata calcolando la distanza
    //
    // imposto valori iniziali...
    var tempo:Number = getTimer();
    var xstart:Number = _root._xmouse;
    trace ("partenza al: "+tempo+ "  da posiz. "+xstart);
    //
    // attivo il ciclo di memoria...
    this.onEnterFrame = function() {
    	var trascorso:Number = getTimer()-tempo;
    	if (trascorso > 3000 ) {		// 3 secondi = 3000 millisecondi
    		var distanza:Number = _root._xmouse - xstart;
    		trace ("arrivo dopo "+trascorso+ " millisecondi alla posiz. "+_root._xmouse);
    		trace ("distanza percorsa = "+distanza);
    		delete this.onEnterFrame;
    	}
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    30
    Grazie mille!!!!!!!!! forse... forse ho capito!!! stasera provo a fare qualcosa grazie mille

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.