Light.dispose()
是一个用于释放three.js中Light(灯光)实例的方法。该方法可以释放与该实例相关的所有资源。当不再需要使用Light实例时,应该调用该方法以释放内存。
light.dispose()
无。
无。
var pointLight = new THREE.PointLight(0xffffff, 1, 100);
scene.add(pointLight);
// 当不再需要使用pointLight时,释放内存
pointLight.dispose();
当调用Light.dispose()
方法时,将会执行以下步骤:
Light.dispose()
方法只能用于释放Light实例,不能用于释放其他类型的对象。