DirectionalLight.dispose()
方法从内存中移除方向光对象及其关联的资源以释放内存。
directionalLight.dispose();
None
None
var scene = new THREE.Scene();
var directionalLight = new THREE.DirectionalLight( 0xffffff, 1 );
scene.add( directionalLight );
// Dispose directionalLight
directionalLight.dispose();
使用dispose()
方法释放资源是十分重要的,否则将导致内存泄漏。
在您需要销毁一个方向光对象时,这个方法将会非常有用。
请确保您不再需要该对象,并且您调用了 dispose()
方法,否则该对象会一直保留在内存中。