Объект для отслеживания времени. Он использует performance.now, если он доступен, в противном случае он возвращается к менее точному Date.now.
autoStart — (необ.) нужно ли автоматически запускать часы. По умолчанию true.
Если установлено, часы запускаются автоматически при первом вызове .getDelta(). По умолчанию true.
Содержит время, когда метод .start часов был вызван в последний раз. По умолчанию 0.
Содержит время, в которое последний раз вызывались методы .start, .getElapsedTime или .getDelta. По умолчанию 0.
Отслеживает общее время работы часов. По умолчанию 0.
Указывает, идут часы или нет. По умолчанию false.
Запускает часы. Также устанавливает .startTime и .oldTime в текущее время, а также устанавливает .elapsedTime равным 0 и .running равным true.
Останавливает часы и устанавливает .oldTime в текущее время.
Получает секунды, прошедшие с момента запуска часов, и устанавливает .oldTime в текущее время. Если .autoStart имеет значение true и часы не запущены, также запускает часы.
Получает секунды, прошедшие с момента установки .oldTime и устанавливает .oldTime в текущее время. Если .autoStart имеет значение true и часы не запущены, также запускает часы.
«Вердж3Д» поддерживает ряд пазлов времени для управления часами без программирования.
О том как получить исходный код этого модуля читайте тут.