Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18

Discussione: keypress non funziona

  1. #1
    nibbiosun
    Guest

    keypress non funziona

    bene,associo lo scrip di seguito riportato ad un pulsante (uso flmx)

    on (release, keyPress "<Right>" ) {
    istruzioni....
    }

    ma non funziona con la pressione del tasto.... -> mentre se sostituisco una lettera qualsiasi(ad esempio keyPress "z" ) tutto funziona regolarmente: da cosa puo' dipendere????

  2. #2
    Ma se premi left al posto di right, magari stai semplicemente facendo confusione tra right e left

  3. #3
    nibbiosun
    Guest
    ....non sono ancora cosi' stordito!!!
    hai qualche suggerimento serio??

  4. #4
    Il manuale di MX cita questo scorcio di code

    codice:
    ********************PRIMO************************
    
    if (Key.isDown(Key.DOWN)
    
    if (Key.isDown(Key.LEFT)
    
    ********************SECODNO************************
    
    onClipEvent (KeyDown){
       if (Key.isDown(Key.RIGHT)){
            //azione da compiere
    
    **************************TERZO********************
    
    Key.isDown(9) --> 9 sta per TAB
    Questa volta ho voluto fare il serio.


  5. #5
    nibbiosun
    Guest
    grazie, ma non fraintendere, spesso gli errori scemi sono quelli che i fan perdere un casino di tempo....!
    ora provo.

  6. #6
    Utente di HTML.it L'avatar di ZeroOne
    Registrato dal
    Feb 2002
    Messaggi
    110
    e se dovessi associare una funzione al tasto "+" che codice devo inserire?
    keypress "+" mi da errore
    grazie
    It's show time!

  7. #7
    Devi cercare il KeyCode per il tasto piu'

  8. #8
    Utente di HTML.it L'avatar di ZeroOne
    Registrato dal
    Feb 2002
    Messaggi
    110
    nella guida in linea mi dice che il codice è 107 ma come lo devo usare?
    mettendo on (keypress 107) non va...nemmeno con keypress "107"...
    in alternativa come lo cerco il codice del tasto?
    It's show time!

  9. #9
    La sintassi in MX è la seguente

    codice:
    Utilizzo del Codice ASCII
    
    Key.isDown(9);
    
    Utilizzo del nome del Tasto
    
    Key.isDown(Key.TAB);
    questa è la sintassi corretta.

  10. #10
    Utente di HTML.it L'avatar di ZeroOne
    Registrato dal
    Feb 2002
    Messaggi
    110
    quindi devo usare on (Key.isDown(107)){ o devo usare un if key.isdown ecc?

    se uso if key.isdown mi dice che va associato al comando on
    se uso on (key.isdown( mi dice che è stato associato un comando non valido al mouse...dove lo metto in definitiva?
    It's show time!

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.