Unity转Unreal5之从入门到精通 Spline(样条曲线)组件的使用
文章目录
- 前言
- 实现一个沿路径运动的功能
- 1.新建一个基于 Actor 的蓝图MoveActor,
- 2.并添加 SplineComponent样条组件
- 3.新建 2 个变量,
- 4.在 Tick 事件中设置物体的位置和旋转,蓝图代码如下
- 5.编辑样条曲线
- 6.将上面的蓝图拖进关卡,修改物体的移动速度。
- 7.运行后,该角色就会沿着样条曲线慢慢移动。
前言
Spline 组件 能编辑 样条曲线,定义一条路径,路径上的点可以通过距离起点的长度获取,因此可以实现 物体沿路径连续移动 的效果或者 物体沿路径分布 的效果。
今天我们就来实现一个简单的Spline样条曲线的Demo
实现一个沿路径运动的功能
1.新建一个基于 Actor 的蓝图MoveActor,
2.并添加 SplineComponent样条组件
3.新建 2 个变量,
distance:表示物体移动的距离,用于获取样条曲线上的点,
Speed:用于设置物体的移动速度,