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。

参考:

UE4学习笔记:Spline组件的使用

参考文章

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。