该方法用于将一个 Box3
对象的值赋给另一个对象。
box.copy( boxToCopy );
boxToCopy
(Box3):要复制的 Box3
对象。var box1 = new THREE.Box3(new THREE.Vector3(0, 0, 0), new THREE.Vector3(1, 1, 1));
var box2 = new THREE.Box3();
box2.copy(box1);
在上述示例中,box2
的值将被复制为 box1
。
该方法没有任何返回值。
请参考以下代码示例,该示例使用 Box3.copy()
方法将一个 Box3
对象的值复制到另一个对象中:
var box1 = new THREE.Box3(new THREE.Vector3(0, 0, 0), new THREE.Vector3(1, 1, 1));
var box2 = new THREE.Box3();
box2.copy(box1);
console.log(box2.min); // 输出 Vector3 { x: 0, y: 0, z: 0 }
console.log(box2.max); // 输出 Vector3 { x: 1, y: 1, z: 1 }