Box2.isEmpty() 方法用于检查二维矩形盒子是否为空。 如果盒子的宽度与高度都等于0,则此方法将返回true,否则返回false。
box.isEmpty()
如果盒子为空,则返回true,否则返回false。
const box = new THREE.Box2(0, 0, 0, 0);
console.log(box.isEmpty()); // 输出 true
box.set(0, 0, 2, 2);
console.log(box.isEmpty()); // 输出 false
在上面的示例中,我们首先创建一个空的二维矩形盒子。然后使用isEmpty()方法检查盒子是否为空,并输出结果true。接下来,我们设置盒子的位置和大小,再次使用isEmpty()方法检查盒子是否为空,并输出结果false。
Box2.isEmpty() 方法只适用于二维矩形盒子,如果需要检查三维盒子是否为空,请使用Box3.isEmpty()方法。