【发布时间】:2015-06-07 16:03:35
【问题描述】:
我试图创建一个函数来在一次拍摄中从场景中删除所有对象,但它只删除了一个用于调用的对象。
GeometryModel.prototype.clearScene = function(scene) {
var i;
for(i=0; i < scene.children.length; i++){
obj = scene.children[i];
scene.remove(obj);
}
}
我尝试过的另一个解决方案是这样的:
scene.children={};
但我不确定它是否正确。
【问题讨论】:
-
经常重新加载会导致 HEAP 内存泄漏,请参阅我的问题 stackoverflow.com/questions/37762961/…
标签: javascript three.js