静态变量:
上下左右前后
one
zero
变量:
magnitude 向量的模长
sqrMagnitude
normalized 标准化向量
静态函数:
Angle 返回两个向量的角度
SignedAngle(from,to,Vector3.up) 返回两个向量的角度,带符号,值应该在-180~180,
注意这里是以to作为视角,则顺时针为负(to的右边),逆时针为正(to的左边),例子很有意义,注意看看
Dot
Cross
Distance
Lerp 线性插值
LerpUnclamped 不限制上下限
Slerp 球型插值
SlerpUnclamped 不限制上下限
SmoothDamp 弹簧-阻尼效果,最常见的用法是用于平滑跟随摄像机。
MoveTowards 给定两个点,匀速移动,返回移动量
RotateTowards(a,b,c,d)给定两个向量,把a往b旋转c度,如果d使用负值,则往反方向旋转,向量长度也会渐变
Normalize
OrthoNormalize(a,b)把b变换为与a正交,并标准化b
Project(a,b)a投影指向的方向
ProjectOnPlane(a,b)a投影到以b作为法线的平面
Reflect反射