Aktywne Wpisy

Javert_012824 +165
Sytuacja z Lęborka. Kto według was jest winnym tego incydentu?
#wypadek #polskiedrogi #samochody #motoryzacja #prawo #prawojazdy
#wypadek #polskiedrogi #samochody #motoryzacja #prawo #prawojazdy


Zaczytanaa +51
Do jakiego kraju chcielibyście wyemigrować/urodzić się i dlaczego akurat tam? U mnie w sercu niezmiennie od kilku lat Islandia - brak upałów, czyste powietrze, piękne krajobrazy i kolor niebieski na fladze




mam silnik gry, i funkcję która aktualizuje pozycje wszystkich obiektów, ale wymaga do tego informacji ile czasu minęło od ostatniego wywołania tej funkcji.
W jaki sposób to zmierzyć?
miałem pomysł:
static timestamp t1
elapsed = duration_cast(t2 - t1)
static timestamp t2
update(elapsed)
ale nie umiem tego zakodować. Jak inaczej to można rozwiązać?
def update():
elapsed = datetime.now() - last
...
last = datetime.now()
jak ma być od wywołania a nie wykonania to
def update():
now = datetime.now()
elapsed = now - last
last = now
...
https://en.cppreference.com/w/cpp/chrono/steady_clock
Możesz też użyć zegara o dużej rozdzielczości:
https://en.cppreference.com/w/cpp/chrono/high_resolution_clock
previousTime = currentTime, a wcześniej liczyszcurrentTime - previousTime