C# 如何使对象从A点移动到B点

C# 如何使对象从A点移动到B点,c#,unity3d,C#,Unity3d,我希望对象到达对象A,然后到达对象B,然后到达对象C,然后返回到对象A。我一直在使用Lerp函数,但我没有得到任何结果,只是对象本身消失了。我还尝试创建空对象,设置对象移动的条件,但这也不是因为对象达到1点,但继续移动 您需要这样做。transform.position=Vector2.Lerp(pos1,pos2,timeFraction) 关于如何正确使用Lerp方法,请参阅本手册

我希望对象到达对象A,然后到达对象B,然后到达对象C,然后返回到对象A。我一直在使用
Lerp
函数,但我没有得到任何结果,只是对象本身消失了。我还尝试创建空对象,设置对象移动的条件,但这也不是因为对象达到1点,但继续移动


您需要这样做。transform.position=Vector2.Lerp(pos1,pos2,timeFraction)

关于如何正确使用Lerp方法,请参阅本手册