readkey();
Ostatnio zmodyfikowano 2009-06-13 17:42
klapaucius Temat założony przez niniejszego użytkownika |
readkey(); » 2009-06-10 14:05:48 Mam kolejne pytanie. Uzywam biblioteki allegro i jak w programie napisac cos takiego: while { readkey(); if( key[ KEY_A ] ) { cos tam... } /// jak tutaj zrobic cos takiego aby powtarzalo petle od nowa, jesli sie nie wcisnie w odpowiednim czasie klawisza "A"? Np. Jesli nie wcisniesz litery A w ciagu 10 sekund-powtarzaj pętle od nowa. Próbowalem funckja rest() ale cos nie wychodzilo. |
|
WunM |
» 2009-06-10 14:20:07 Jesli nie wcisniesz litery A w ciagu 10 sekund-powtarzaj pętle od nowa. Próbowalem funckja rest() ale cos nie wychodzilo. Nic dziwnego skoro musisz w bardzo sprecyzowanym czasie wcisnąć klawisz. while( times < 100 ) { if( key[ KEY_A ] ) { times = 200; } else times += 0.1; } Spróbuj tego, choć to trochę głupie podejście do sprawy... |
|
klapaucius Temat założony przez niniejszego użytkownika |
» 2009-06-10 14:45:00 szczerze mowiac nei za abrdzo rozumiem to.. Musze jakas funkcje czasu do tego "times" napisaca czy co...? moze jakies inne propozycje? |
|
pekfos |
» 2009-06-10 15:04:31 nie trzeba zaraz żadnych funkcji wystarczy double times; |
|
klapaucius Temat założony przez niniejszego użytkownika |
» 2009-06-10 15:56:48 a nie majkeigos innego sposobu :)? |
|
pekfos |
» 2009-06-10 16:01:22 a co ci w tym nie pasuje? |
|
steckel |
» 2009-06-10 16:24:05 |
|
WunM |
» 2009-06-10 16:25:13 Nie, ale przed pętlą powinno być: times = 0; |
|
« 1 » 2 |