Таймер Processing.js

Я разрабатываю приложение, используя Processing.js.

На каждом этапе цикла рисования я увеличиваю количество кадров на один frame++.

Я хочу знать, сколько времени прошло. В настоящее время, чтобы получить прошедшее время (зная, что мое приложение настроено на работу со скоростью 60 кадров в секунду), я делаю так: time=frame/60. Но это работает только в том случае, если приложение всегда работает точно с FPS, а мы все знаем, что это не так, потому что это зависит от аппаратного обеспечения пользователя.

Я хочу, чтобы таймер был довольно точным (с ошибкой всего около 0,0001 с).

Также приветствуется предложение некоторого алгоритма javascript для вычисления разницы между now() и start_time().

5
задан Cristy 6 June 2012 в 11:53
поделиться