统一-使对象跟随但不碰到另一个对象?

时间:2018-06-23 05:02:43

标签: c# unity3d transform game-physics game-development

好吧,所以我对Vector3.MoveTowards进行了广泛的阅读,以操纵游戏对象的位置或使其移向航路点。

我在逻辑上想出一个问题,即如何让一个对象“与另一个对象并排行走”-其中对象A是领导者,而对象B可能在房间对面,但是当布尔物体翻转时,对象B需要“越过” ”并开始与对象A-

一起移动

这与典型的跟踪不同,因为我不能让对象B与对象A接触-它不应该跟随对象A的位置,而是占据其“外围”上的最近点-

我认为也许是球形对撞机。解决这种“旁走”跟随的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

结果非常简单-将iTween与ClosestPointOnBounds一起用作对撞机。