Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di bir
    Registrato dal
    May 2003
    Messaggi
    124

    sintassi pressione tasto

    Ho un bottone con associata una funzione che ora richiamo così:

    nomepulsante.onRelease = function() {
    ......
    }

    La cosa funziona; vorrei però associare il comando non solo al rilascio del tasto ma anche alla pressione di un tasto, nella fattispece la freccia verso destra: <Destra>.
    Qual'è la sintassi giusta per aggiungere la pressione del tasto al comendo scritto sopa?

    Grazie,


    Bir

  2. #2
    .onPress

    .onRelease

    .onReleaseOustside

    .onRollOver

    .onRollOut

  3. #3
    Utente di HTML.it L'avatar di bir
    Registrato dal
    May 2003
    Messaggi
    124
    Dovrebbe trattarsi del keyPress ma non riesco a capire come associare il tasto giusto (<Destra>) e come fare ad abbinare la funzione ad entrabi gli eventi (sia onRelease che keyPress).

  4. #4
    Il comando per il rilascio è giusto, x la pressione di un tasto c'è appunto

    on(keyPress "<Right>") {/*comandi qui*/}
    Se non puoi uscire dal tunnel...arredalo!!

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    se usi la sintassi su frame come quella, devi usare un listener per la classe Key, una cosa del genere

    Codice PHP:
    nomepulsante.onRelease = function() {
    // azioni
    }
    var 
    listener = {};
    listener.onKeyDown = function () {
    if(
    Key.isDown(Key.RIGHT)){
    nomepulsante.onRelease();
    }
    }
    Key.addListener(listener); 

  6. #6
    Utente di HTML.it L'avatar di bir
    Registrato dal
    May 2003
    Messaggi
    124
    Ok, Grazie.

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.