【发布时间】:2013-01-06 02:13:52
【问题描述】:
我需要移除一个画布并构建一个新画布。我遇到了一个问题,我不知道如何停止/中断 Three.js 或 webGL 更新过程。如果我强制一个 javascript 错误,我可以停止它(但这真的很愚蠢)。
有谁知道如何停止这个进程,这样我就不会开始堆积那些没有做任何有用或与新进程冲突的进程?
【问题讨论】:
标签: three.js
我需要移除一个画布并构建一个新画布。我遇到了一个问题,我不知道如何停止/中断 Three.js 或 webGL 更新过程。如果我强制一个 javascript 错误,我可以停止它(但这真的很愚蠢)。
有谁知道如何停止这个进程,这样我就不会开始堆积那些没有做任何有用或与新进程冲突的进程?
【问题讨论】:
标签: three.js
var id;
function animate() {
id = requestAnimationFrame( animate );
renderer.render( scene, camera );
}
取消
cancelAnimationFrame( id );
three.js r.55
【讨论】: