Zajmuję się tworzeniem aplikacji przy użyciu Processing.js.Processing.js timer
Na każdym kroku w pętli rysowania zwiększam liczbę klatek o jeden frame++
.
Chcę wiedzieć, ile czasu minęło. Obecnie, aby uzyskać czas upływający (wiedząc, że moja aplikacja jest uruchomiona na 60FPS), podoba mi się: time=frame/60
. Ale działa to tylko wtedy, gdy aplikacja zawsze działa dokładnie w FPS i wszyscy wiemy, że tak nie jest, ponieważ zależy to od sprzętu użytkownika.
Chcę, aby timer był dość dokładny (mając tylko błąd 0,0001 s).
Sugerowanie algorytmu javascript do obliczania różnicy między teraz() i start_time() jest również mile widziane.