set
方法用于设置当前 Vector3 对象的 x、y、z 值。
set(x: number, y: number, z: number): Vector3
x
: Number - x 坐标值。y
: Number - y 坐标值。z
: Number - z 坐标值。(Vector3) 返回修改后的 Vector3 对象。
const v = new Vector3();
console.log(v); // Vector3 { x: 0, y: 0, z: 0 }
v.set(1, 2, 3);
console.log(v); // Vector3 { x: 1, y: 2, z: 3 }
如果设置的 x、y、z 值不是数字类型,则抛出 TypeError
异常。
set
方法使用给定的坐标值覆盖当前 Vector3 对象的 x、y、z 值。如果只是想修改某一个坐标的值,应该使用 setX
、setY
、setZ
方法实现。