我需要移除一个画布并创建一个新的。我遇到了一个问题,就是不知道如何停止/中断Three.js或webGL的更新过程。如果我强制产生JavaScript错误,那么可以停止它(但这真的很愚蠢)。有人知道如何停止这个进程,以免积累一些没有用处或与新进程冲突的进程吗?
我需要移除一个画布并创建一个新的。我遇到了一个问题,就是不知道如何停止/中断Three.js或webGL的更新过程。如果我强制产生JavaScript错误,那么可以停止它(但这真的很愚蠢)。有人知道如何停止这个进程,以免积累一些没有用处或与新进程冲突的进程吗?
var id;
function animate() {
id = requestAnimationFrame( animate );
renderer.render( scene, camera );
}
取消cancelAnimationFrame( id );
three.js r.55