C# Unity3D AI-减慢接近物体的速度

C# Unity3D AI-减慢接近物体的速度,c#,unity3d,C#,Unity3d,我正在寻找一个好方法来减缓我正在为我的赛车游戏开发的汽车AI的速度。我想知道是否有人用他们自己的编程方法让这种人工智能在接近物体时减速。这个想法主要是为了防止人工智能超过航路点,但我愿意听取任何人在这方面的意见,因为我正试图找出最有效的方法。我一直在研究Unity标准资产中的汽车AI控制,这个因素应该是可以设置为字段变量的“谨慎性”吗?我知道这可能是非常糟糕的设计,听起来很愚蠢,但你可以尝试在汽车周围制作隐形的碰撞框。当你没有与命中框互动时,敌人的车速会降低,但当你命中命中框时,车速会增加(除非

我正在寻找一个好方法来减缓我正在为我的赛车游戏开发的汽车AI的速度。我想知道是否有人用他们自己的编程方法让这种人工智能在接近物体时减速。这个想法主要是为了防止人工智能超过航路点,但我愿意听取任何人在这方面的意见,因为我正试图找出最有效的方法。我一直在研究Unity标准资产中的汽车AI控制,这个因素应该是可以设置为字段变量的“谨慎性”吗?

我知道这可能是非常糟糕的设计,听起来很愚蠢,但你可以尝试在汽车周围制作隐形的碰撞框。当你没有与命中框互动时,敌人的车速会降低,但当你命中命中框时,车速会增加(除非你离开命中框)。

我感谢你的回答!我会考虑一下。谢谢