如何使物体跟随航路点到达中心点?

时间:2019-03-06 18:31:06

标签: c# unity3d artificial-intelligence physics

我不确定如何处理该问题并寻找建议-我有一个移动框(由用户移动),其中切入了路径,并且有一个遍历路径的字符。移动盒移动并旋转。

在任何时候,我都需要角色遵循路径(不要穿过墙壁)以回到盒子上的某个点

  1. 面对屏幕(即使盒子旋转)
  2. 屏幕中间(即使框向上/向下移动)

在这里,涂鸦是字符:

enter image description here

这叫什么/任何方法?这是航路点系统还是更复杂的东西?

1 个答案:

答案 0 :(得分:0)

如果您想让其他角色追逐玩家,那么如果您想为另一个角色创建更复杂的AI,则最好使用导航网格。如果您的路线是预定义的,则在这种情况下,使用航点将是创建所需内容的最有效方法。这是Brackeys撰写的关于如何实现航点的好教程。

https://www.youtube.com/watch?v=aFxucZQ_5E4