Class: Vector3
三维向量,三维向量表示的是一个有顺序的、三个为一组的数字组合,可以用来描述:
- 一个位于三维空间中的点。
- 一个在三维空间中的方向与长度的定义
const a = new Vector3(0, 1, 0);
const b = new Vector3(0, 0, 0);
const d = a.distanceTo(b);
Hierarchy
-
default↳
Vector3
Constructors
constructor
• new Vector3(x?, y?, z?): Vector3
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
x | number | 0 | 向量的x值,默认为0 |
y | number | 0 | 向量的y值,默认为0 |
z | number | 0 | 向量的z值,默认为0 |
Returns
Overrides
Vector.constructor
Defined in
Properties
elements
• elements: Float32Array | Float64Array
Overrides
Vector.elements
Defined in
Accessors
x
• get x(): number
获取向量 x 值
Returns
number
number;
Defined in
• set x(x): void
设置向量 x 值
Parameters
| Name | Type |
|---|---|
x | number |
Returns
void
Defined in
y
• get y(): number
获取向量 y 值
Returns
number
number;
Defined in
• set y(y): void
设置向量 y 值
Parameters
| Name | Type |
|---|---|
y | number |
Returns
void
Defined in
z
• get z(): number
获取向量 z 值
Returns
number
number;