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

allegro 5 liczenie czasu

Ostatnio zmodyfikowano 2013-04-02 15:02
Autor Wiadomość
aaadam
Temat założony przez niniejszego użytkownika
allegro 5 liczenie czasu
» 2013-04-02 14:07:26
Witam mam takie pytanie czy można komenda podobną do al_rest() zatrzymać na jakiś czas timera chodzi mi o to że robię grę bombermana i np jak stawiam bombę to chcę żeby po upływie 3 sekund wybuchła proszę o pomoc
P-79789
pekfos
» 2013-04-02 14:13:48
Nie prościej, łatwiej i przyjemniej zapisać sobie czas, kiedy postawiono bombę, a potem tylko sprawdzać czy minęły 3 sekundy? Wystarczy funkcja clock() z <ctime> i wartość CLOCKS_PER_SEC.
C/C++
#include <ctime>
clock_t bomba_czas = clock();
//..
if( bomba_czas + 3 * CLOCKS_PER_SEC /* czas + 3s */ <= clock() )
     bum();
P-79790
aaadam
Temat założony przez niniejszego użytkownika
» 2013-04-02 15:02:07
dzięki później pokombinuje,jestem początkującym programistą nie znam jeszcze wielu funkcji.  
P-79791
« 1 »
  Strona 1 z 1