Domande taggate «keyboard»

5
Gestione del sistema di input da tastiera
Nota: devo effettuare il polling, piuttosto che effettuare callback a causa delle limitazioni API (SFML). Mi scuso anche per la mancanza di un titolo "decente". Penso di avere due domande qui; come registrare l'input che sto ricevendo e cosa farne. Gestione dell'input Sto parlando dopo il fatto che ti sei …

2
Rimozione del ritardo all'inizio della pressione di un tasto
Sto realizzando un gioco semplice e uno dei problemi che ho riscontrato è il fastidioso ritardo nella pressione continua di un tasto. Quindi, fondamentalmente, quando premo (per molto tempo), ad esempio Up, il mio oggetto si sposterà di 1 unità verso l'alto, non si sposterà (per circa 1 secondo), quindi …
11 c++  sdl2  keyboard 

2
Ingresso tastiera bufferizzata portatile per XNA / MonoGame?
Come soluzione preliminare, sto attualmente utilizzando il framework Nuclex in un progetto di gioco C # / XNA per l'input da tastiera bufferizzata. Purtroppo, nuclex si affida a SlimDX.Directinput.dll e quindi, per quanto ne so, può essere utilizzato solo su sistemi operativi Windows. Tuttavia, utilizzo MonoGame per indirizzare altre piattaforme …

7
Scorciatoie da tastiera nel gioco RTS
Immagina di avere un gioco RTS multiplayer (ad esempio Dune, Age of Empires, Settlers, Warcraft). Ci sono alcuni comandi disponibili dalla tastiera per comandare le truppe (Stop, Attack, Move) e alcuni comandi più generali come Pause o Exit. Il gioco è localizzato in molte lingue (18+). Vedo due possibili modi …

5
Gestione dell'input da tastiera e mouse (API Win)
Esistono diversi modi per catturare mouse o tastiera in Windows. Quindi ho provato alcuni di essi, ma ognuno di essi presenta alcuni vantaggi e svantaggi. Voglio chiederti: quale metodo usi? Ho provato questi: WM_KEYDOWN / WM_KEYUP - Il principale svantaggio è che non riesco a distinguere tra i tasti destro …

4
Come posso gestire diversi layout di tastiera?
Diciamo che ho un gioco che utilizza i controlli WASD su un layout QWERTY. Cercare di usare questi controlli su, diciamo, un layout Dvorak non è l'ideale (equivalente a <A:Hsu QWERTY). Ovviamente, vorrei usare gli stessi tasti fisici di QWERTY ( ,aoesu DVORAK). Ho escogitato alcune possibili soluzioni: Forza l'utente …
10 keyboard 

2
Come posso inoltrare l'input della tastiera GLFW a un altro oggetto?
Sto riscontrando problemi nel tentativo di eseguire eventi da tastiera in un'altra classe con GLFW3. Il problema che sto riscontrando è che GLFW3 utilizza una funzione statica per l'input, come mostrato: static UI u; ... ... static void key_callback(GLFWwindow* window, int key, int scancode, int action, int mods) { u.controls(window, …
9 opengl  c++  keyboard  glfw 

3
Combinazioni di tasti sull'input basato sul sondaggio
Quindi supponi di avere un sistema di input basato sul polling void update() { if( Keyboard[ 'A' ] ) // A is down } Supponi di voler riconoscere da 3 a 8 combinazioni di tasti di lunghezza (come down, down-forward, forward, A per hado-ken) Come sarebbe meglio creare un sistema …

1
Javascript keyDown - nessun approccio agli eventi
Sto creando un gioco in JavaScript. Ho tela per disegni e loop di gioco. Vorrei fare il metodo readKeyboard, in loop di gioco, per verificare se c'è qualche tasto premuto. Non voglio associare un evento alla tela, perché non si adatta al design del loop di gioco. Forse dovrei allegare …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.