Allegro wciskany klawisz

Odpowiedz Nowy wątek
MarekArtur
2014-03-20 21:47
MarekArtur
0

Witam! Koledzy, no mam problem, uzywam Allegro 4.4.2 i jak sprawdzam czy key[KEY_ENTER] jest wcisniety to wykonuje sie dana funkcja, po tej funkcji wykonuje sie inna funkcja, i w niej tez sprawdzam key[KEY_ENTER] i zwraca mi, że TRUE. Czemu tak się dzieje jak tylko raz go wcisnalem i to w pierwszej funkcji. Co zrobic zeby nie brało mi 2 razy?

Pozostało 580 znaków

2014-03-21 00:03

Rejestracja: 9 lat temu

Ostatnio: 1 rok temu

0

W obecnej sytuacji widzę dwie opcje:

  1. 
    int Z = 0;

if( !key[ KEY_ESC ] ){

Z = 0;

}

if( key[ KEY_ESC ] && Z == 0){

Z = 1;

}


2. 
```cpp
key[ KEY_ESC ] = false;

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0