我需要移除一个画布并构建一个新画布。我遇到了一个问题,我不知道如何停止/中断Three.js或webGL更新进程。如果我强制执行一个javascript错误,我可以停止它(但这真的很愚蠢)。
有没有人知道如何停止进程,这样我就不会开始堆积那些没有做任何有用的事情或与新的进程冲突的进程?
发布于 2013-01-23 03:15:24
var id;
function animate() {
id = requestAnimationFrame( animate );
renderer.render( scene, camera );
}取消
cancelAnimationFrame( id );three.js r.55
https://stackoverflow.com/questions/14465495
复制相似问题