Я разрабатываю приложение с использованием Processing.js.Processing.js таймер
На каждом шаге цикла рисования я увеличиваю количество кадров на один frame++
.
Я хочу знать, сколько времени прошло. В настоящее время, чтобы получить время (зная, что мое приложение настроено на работу на 60FPS), мне так нравится: time=frame/60
. Но это работает только в том случае, если приложение всегда работает именно с FPS, и все мы знаем, что это не так, потому что это зависит от оборудования пользователя.
Я хочу, чтобы таймер был довольно точным (только с ошибкой 0.0001s).
Предлагая некоторый алгоритм javascript для вычисления разницы между now() и start_time(), также приветствуется.