1.新建一个继承Actor的蓝图,命名为SplineActor,并添加Spline组件。
2.新建三个变量,其中MoveActor表示需要移动的物体;Distance表示物体沿样条线移动的距离;Speed控制移动速度。将MoveActor和Speed变量公开。
注:Get Spline Length节点可以获得样条线总长度。
3.连接节点,其中关键节点是Get Transform at Distance Along Spline,可以根据在样条线移动的距离返回Transform。
4.将SplineActor添加到关卡,编辑样条线,并设置变量。运行后Cube会沿着样条线移动。
注:Cube需要设置为Movable。