如何在45/30/15度曲线中移动物体?

时间:2019-03-13 10:00:26

标签: unity3d curve game-development

我的GameObject(例如推车)沿某个方向移动,并且在某个点它需要以类似拱形的方式从p1移到p2(下面的图片中的红色斑点,每个元素),而不是就直。就像在道路上转45度一样,alt文字(游戏为3d模式)。 Top view of the movement

我掌握的可用信息如下:
startPos (Vector3),
endPos (Vector3),
角度,我知道转弯应该达到多少度。是15/30/45。
曲线的半径为2.5

到目前为止,我只能将其直线移动。我正在使用Vector.Lerp。我的数学头脑很烂,但是我在想,也许我可以将曲线划分为较小的部分,然后在这些部分之间直接移动?

0 个答案:

没有答案