虚幻蓝图学习笔记 简单粒子移动和物体摆动效果

1,创建蓝图添加Spline和ParticleSystem组件

 2,使用timeLine控制粒子移动进程,并选择AutoPlay 和Loop

 3,获取线路长度,并乘以在time中的定义的线路

 4,并赋值给线段Get Location at Distance Along Spline 的Distance,并设置local,得到向量值

 5,得到的向量值赋给粒子系统的坐标,实现粒子的动态移动

 

 二,制作物体摆动

1),添加蓝图,导入需要摆动的物

2)定义一个物体数组,在构造中把需要摆动的物体存入数组中。

 

 3)创建一个样条Add Spline Component ,并定义一个变量接受这个

4)设置Spline中的端点分别表示两端与原点,使用Set Spline Points,把向量

 

5)在Spline设置位置Set Location at Spline Point,并使用TimeLine移动Spline,

6)定义一个变量用来控制Spline的移动速率

7)将物体绑定到Spline上,先计算除每段的长度用Spline的长度除以物体个数,在使用Get Location at Distance Along Spline获取相应的向量

 8)并通过SetRelativeLocation设置到对应Spline上

 

9)使用Get World Delta Seconds获取时间,Rinterp To 获取偏转值,使物体在摆动的时候偏转

10)使用SetRelativeRotation使物体在摆动时平缓偏转

 

 

原文地址:https://www.cnblogs.com/qq964107326/p/15093044.html