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


    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使物体在摆动时平缓偏转

     

     

  • 相关阅读:
    overflow :hidden隐藏溢出用处大
    datalist 数据展示顺序
    SEO 特定搜索和外链技巧
    Android网络地址簿同步的方式
    表单全选及取消全选
    for循环的嵌套之小星星。
    数组的方法中那些会改变原数组呢?
    for循环的嵌套之打印倒三角的星星
    Js中的排他思想
    计算阶乘的思路。
  • 原文地址:https://www.cnblogs.com/qq964107326/p/15093044.html
Copyright © 2020-2023  润新知