Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    calcolare tot millisecondi

    salve quello che vorrei ottenere e:

    -premo tasto x
    -se entro 1 secondo dopo aver premuto e rilasciato il tasto x premo il tasto z fai qualcosa
    -altrimenti se sei oltre un secondo anche se premi il tasto z non succede nulla

    mi sto arrabattando con setinterval o getsecond e quelle robe li ma non ne vengo fuori

    saprese consigliarmi?

    tenete presente che il tutto vieno richiamato all'interno di onEnterFrame e che quindi ogni volta che faccio gettime ho quello corrente e non riesco a calcolare differenze fra tempi diversi.

    chissà se mi sono spiegato!?

  2. #2
    Leggendo il thread mi è venuta in mente una possibile soluzione...provo un attimo a buttare giù il codice e poi ti dico cosa viene fuori

  3. #3
    codice:
    var keylistener = new Object();
    keylistener.onKeyDown = function() {
    	if( Key.getCode() == 88 ) {
    		this.__Xpressed = getTimer();
    	}
    	else if( Key.getCode() == 90 ) {
    		if( ( getTimer() - this.__Xpressed ) < 1000 ) {
    			trace( 'OK' );
    		}
    	}
    }
    Key.addListener(keylistener);
    prmi x e z .... poi premi x, aspetti un po' e ripremi z ..
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  4. #4
    Ok, evito direttamente di scrivere quel che avevo , meglio, temp risparmiato

  5. #5
    Originariamente inviato da Broly
    Ok, evito direttamente di scrivere quel che avevo , meglio, temp risparmiato
    era molto diverso ?
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  6. #6
    Originariamente inviato da andr3a
    era molto diverso ?
    Non avevo ancora iniziato a buttarlo giù, era solo un'idea

  7. #7
    ok ora provo e vi faccio sapere !

  8. #8
    grande andrea ! funziona anche all'interno di uno movieclip dentro onEnterFrame (anche se mi spara una fraccata di ok)

    grazie mille

  9. #9
    Originariamente inviato da eloderma
    grande andrea ! funziona anche all'interno di uno movieclip dentro onEnterFrame (anche se mi spara una fraccata di ok)

    grazie mille
    ehm ... no, non devi mettere quel codice dentro un onEnterFrame o dentro piu' movieClips ... basta 1 listener nel keyframe del codice della root e basta.

    aggiungi i valori che ti interessano al listener e fai i vari checks all' interno del metodo, cosi' stai facendo un mezzo casino perche' stai usando 2747 listeners e non ha molto senso
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  10. #10
    emmmm... già,

    infatti dopo un pò la cpu va al 100% e si pianta

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.