目录
一:点乘(Dot)、叉乘(Cross)
1:点乘(Dot)
- 代数公式:a·b=|a|·|b|cos<a,b> 其中|a|和|b|表示向量的模
- 几何意义:a·b代表向量b在向量a向量方向上的投影
- Unity函数Vector3.Dot(a, b)
- 反余弦Mathf.Acos(),返回值是弧度,弧度和角度的转换可以使用 角度= 弧度 * Mathf.Rad2Deg
-
点积大于0则两个向量夹角小于90度,否则两个向量的夹角大于90度,可以用于判断朝向是否大致相同
2:叉乘(Cross)
- 代数公式:aXb=|a||b|sin<a,b> 其中|a|和|b|表示向量的模
- 几何意义:aXb结果是一个向量,或者叫法向量,