小编Nig*_*mer的帖子

为什么每次在浏览器中切换标签时当前标签都会暂停?

我使用Three.js加载了 navMesh 和 Animal 。动物在地图上移动。但是,当我更改选项卡动物移动暂停,如果再次打开该选项卡动物从暂停点再次移动。如何播放选项卡更改或选项卡背景的继续动画。

杰斯小提琴

function animate() {
            var currTime = window.performance.now();
            var delta = (currTime - lastFrameTime) / 1000;
            var dTime = Math.min(delta, maxFrameTime);
            elapsedTime += delta;
            lastFrameTime = currTime;

            tick(dTime);

            requestAnimationFrame( animate );
            render();
        }
Run Code Online (Sandbox Code Playgroud)

javascript animation three.js requestanimationframe

1
推荐指数
1
解决办法
2917
查看次数