1、定义id变量
let id;
2、将动画赋值到id上
id=requestAnimationFrame( animate );
3、按一定时间后,动效停止
setTimeout(function(){
cancelAnimationFrame( id )
}, 10000)
全部代码如下:
let id;
function animate() {
const dt = clock.getDelta();
if ( mixer ) mixer.update( dt );
id=requestAnimationFrame( animate );
renderer.render( scene, camera );
}
setTimeout(function(){
cancelAnimationFrame( id )
}, 10000)
以上
网友评论