小编Apo*_*one的帖子

当一个向量的方向未知时,两个向量之间的交点

问题:我有两个向量。我知道一个向量的起点,它的方向,它的大小。我知道另一个向量的起点及其大小。我需要找到第二个向量的方向以及相交的位置。

   Vector A:                        Vector B:

Position = Known                   Position = Known  
Direction= Known                   Direction= UNKNOWN
Magnitude= Known                   Magnitude= Known

To Find: Point of intersection.
Run Code Online (Sandbox Code Playgroud)

是否可以使用给定的参数找到交点?如果是,那么如何?

应用:我想根据他移动的速度找到一个玩家会被发现的位置,并在他被发现的那一刻向他发射子弹,同时考虑到子弹到达该虚拟目标所花费的时间位置。

math artificial-intelligence vectormath unity-game-engine game-physics

0
推荐指数
1
解决办法
1607
查看次数