Я работаю над каким-то личным проектом Three.js. Я использую функцию requestAnimationFrame
. Я хочу вызвать функцию каждые 2 секунды. Я искал, но не нашел ничего полезного.
Мой код выглядит так:Вызов функции каждые x секунд в requestAnimationFrame
function render() {
// each 2 seconds call the createNewObject() function
if(eachTwoSecond) {
createNewObject();
}
requestAnimationFrame(render);
renderer.render(scene, camera);
}
Любая идея?
Спасибо, Но я не хочу уменьшать fps. Я хочу, чтобы fps оставалось 60. в проекте существуют другие анимации, которые мне нужны, чтобы они были гладкими во время анимации. уменьшение fps не является решением, я думаю. –