当前位置:   article > 正文

Unity3d点乘和叉乘在游戏中运用_点乘在3d中的应用

点乘在3d中的应用

1;点乘: 意义:可以判断目标物体是否在我的前方;

 

 Vector3.Dot(transform.forward, Target.position-transform.position)大于零表示在我前面,小于零表示在我后面 等于零表示在我正左边或者正右边。

 

Vector3.Cross(transform.forward, Target.position - transform.position).y  大于零表示在右边,小于零表示在我左边 等于零表示在我正前方或者正后方。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Guff_9hys/article/detail/756518
推荐阅读
相关标签
  

闽ICP备14008679号