联系电话:18652913986
行业资讯位置:首页 > 行业资讯
UE5快速实现物体沿样条线移动
发表时间:2023-08-02     阅读次数:     字体:【
1
添加样条线组件



图片

图片

绑定一个骨骼网格体;

图片

Get Location at Distance Along Spine:根据样条线上的距离,返回坐标(坐标可选本地坐标或世界坐标);

图片

Get Rotation at Distance Along Spline:根据样条线上的距离,返回旋转(旋转可选相对旋转或者世界旋转);

图片

设置物体在样条线组件的起始点(Distance为起点到终点的距离)。

2
设置物体沿样条线移动



图片

获取样条线长度,获取物体在样条线起始点到终点的距离,比较样条线长度和当天物体所在样条线的长度的点Distance;

图片

Distance变量,获取物体在样条线起始点到终点的距离;

图片

DiStance小于等于样条线长度;

图片

然后连接到if;

图片

点击创建一个变量;

图片

设置为浮点型;

图片

如果distance小于等于样条线长度,则distance加上speed连接设置distance;

图片

如果distance大于样条线长度,则设置disance,值为0;

图片

将其连接到Event Tick上,则可实现物体沿样条线移动的效果。

3
最终效果

图片



文章转载自

Thepoly

 
上一篇:虚拟纹理地形材质混合案例
下一篇:cook和build有什么区别