Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[ALLEGRO] Obsługa klawiszy

Ostatnio zmodyfikowano 2010-12-11 21:35
Autor Wiadomość
Dragonit
Temat założony przez niniejszego użytkownika
[ALLEGRO] Obsługa klawiszy
» 2010-12-11 21:21:39
Witam. Mam pytanie, czy w allegro jest jakaś obsługa przytrzymania i puszczenia buttonu, bo to:

C/C++
if( key[ KEY_LEFT ] ) i++;


jest dla przytrzymania klawisza, a mi chodzi, o to by inkrementacja działała tylko przy naciśnięciu.
P-25085
ison
» 2010-12-11 21:27:48
C/C++
static bool LeftKeyPressed = false;
if( key[ KEY_LEFT ] && !LeftKeyPressed ) {
    ++i;
    LeftKeyPressed = true;
}
if( !key[ KEY_LEFT ] ) LeftKeyPressed = false;

P-25086
Dragonit
Temat założony przez niniejszego użytkownika
» 2010-12-11 21:35:34
O suuper dzieki ison. Dziwie się tylko, że sam na to nie wpadłem :)
P-25087
« 1 »
  Strona 1 z 1