Unity判断其它物体相对于自身方位以及角度
1.判断目标在自己的前后方位可以使用下面的方法:Vector3.Dot(transform.forward, target.position) 返回值为正时,目标在自己的前方,反之在自己的后方2.判断目标在机子的左右方位可以使用下面的方法:Vector3.Cross(transform.forward, target.position).y 返回值为正时,目标在自己的右方,反之在自己的左方3.在这里顺便解说下关于空间向量的点积和叉积:A.点积点积的计算方式为: a·b=|a|·|
转载
2021-03-19 10:56:02 ·
1109 阅读 ·
0 评论