Vector3 对象中的第一个元素,例如,三维空间中某个点的 x 坐标。默认值为 0
Vector3 对象中的第二个元素,例如,三维空间中某个点的 y 坐标。默认值为 0
Vector3 对象中的第三个元素,例如,三维空间中某个点的 z 坐标。默认值为 0
Static
Private
_ONEStatic
Private
_Static
Private
_Static
Private
_ZEROStatic
Private
_当前 Vector3 对象的长度(大小),即从原点 (0,0,0) 到该对象的 x、y 和 z 坐标的距离。w 属性将被忽略。单位矢量具有的长度或大小为一。
当前 Vector3 对象长度的平方,它是使用 x、y 和 z 属性计算出来的。w 属性将被忽略。尽可能使用 lengthSquared() 方法,而不要使用 Vector3.length() 方法的 Math.sqrt() 方法调用,后者速度较慢。
Static
ONEStatic
X_Static
Y_Static
ZEROStatic
Z_Scale a vector and add it to this vector. Save the result in "target". (target = this + vector * scalar)
The vector to save the result in.
应用四元素
四元素
将源 Vector3 对象中的所有矢量数据复制到调用方 Vector3 对象中。
要从中复制数据的 Vector3 对象。
叉乘向量
向量
从向量中得到叉乘矩阵a_cross,使得a x b = a_cross * b = c
http://www8.cs.umu.se/kurser/TDBD24/VT06/lectures/Lecture6.pdf
叉乘向量
向量
输出向量
与目标点之间的距离
目标点
与目标点之间的距离平方
目标点
除以向量
向量
输出向量
如果当前 Vector3 对象和作为参数指定的 Vector3 对象均为单位顶点,此方法将返回这两个顶点之间所成角的余弦值。
通过将当前 Vector3 对象的 x、y 和 z 元素与指定的 Vector3 对象的 x、y 和 z 元素进行比较,确定这两个对象是否相等。
Generated using TypeDoc
Vector3 类使用笛卡尔坐标 x、y 和 z 表示三维空间中的点或位置