unity- Vector3.Project详解
Vector3.Project(Vector3,onNormal)返回一个向量在指定轴上的投影
参数一Vector3 : 向量坐标
参数二onNormal : 坐标轴(X-Vector3.right,Y-Vector3.up,Z-Vector3.forward)。
投影
举例求点B的投影(OP)
Vector3 B = new Vector3 (2,2,2);
Vector3.Project (B,Vector3.forward);//Vector3.forward 是(0,0,1) 这里指代 Z轴
1.下图中是边长为2的正方形,OP是点B在Z轴方向上的投影
2.B’ :是 B点减去P点得到的平面坐标点 ,B’(2,2,0)(向量本身减去此投影向量就为在平面上的向量)