Я работаю над javascript-игрой, и у меня есть автоматическая система, управляющая игровым временем и спрайтовой анимацией, а также помогающая системе поиска путей для определения времени и тому подобного. Моя проблема в медленных браузерах: цикл JavaScript, который я использую для подсчета времени, не очень точен. Это имеет тенденцию прыгать много. Есть ли способ заставить цикл работать последовательно при 30 кадрах в секунду?
По сути, мне нужен способ, чтобы мой цикл автоматов работал с частотой 1/30 секунды.