我希望你能帮我解决这个问题。
我有 2 个职位:Pos1 和 Pos2
他们都有一个可以互相攻击的“范围”,我需要告诉我的AI在攻击之前将他们移动到彼此的范围内。
所以我想在 Pos2 的范围圆上找到最接近 Pos1 的 Vector3 点。
基本上就是 x,y,z + 半径(范围),然后在输出圆上找到 Pos1 和 Pos2 之间的光线接触圆的点。
任何人都可以帮忙吗?
我希望你能帮我解决这个问题。
我有 2 个职位:Pos1 和 Pos2
他们都有一个可以互相攻击的“范围”,我需要告诉我的AI在攻击之前将他们移动到彼此的范围内。
所以我想在 Pos2 的范围圆上找到最接近 Pos1 的 Vector3 点。
基本上就是 x,y,z + 半径(范围),然后在输出圆上找到 Pos1 和 Pos2 之间的光线接触圆的点。
任何人都可以帮忙吗?