• UE4创建一个左右摇摆的“喷泉”


    在场景中创建一个可以左右摇摆的喷泉,基本思路是:先创建一个“喷泉”粒子系统,然后把这个粒子系统附加到到一个Actor上,然后在蓝图上通过时间轴设置喷泉围着X轴旋转即可。

    1. 首先创建一个粒子喷泉的粒子系统
      数据类型:GPU Sprites
      必需:材质,选择设置好的材质
      生成:比率-发布-常量:2000.0
      生命周期:发布:分布浮点统一 最小:0.5 最大:3.0
      初始大小:发布:分布向量统一 最大(8.0,8.0,8.0) 最小(2.0,2.0,2.0)
      初始速度:发布:分布向量统一 最大(50.0,50.0,800.0)最小(-50.0,-50.0,200.0)
      生命内颜色:发布-常量曲线-点-0-Val外部【白色】 1-Val外部【蓝色】
      恒加速度:加速度(0.0,0.0,-980.0)
    2. 新建一个Actor蓝图,命名为:BP_FountainSpawn
      在事件图表中新建一个TimeLine,命名为:Sway,设置是三个关键帧(0.0,0.0)(1.0,1.0)(2.0,0.0)并且勾选上【循环】,如下图所示:
      在这里插入图片描述3. 设置蓝图
      设置一个箭头组件作为根组件,并且把粒子系统附加到根组件上,如下图:
      在这里插入图片描述4. 创建蓝图运行过程
      有时间轴需要使用插值进行配合使用,我们让喷泉位置X旋转,从左到右,然后又从右到左,是一个线性变化的过程,需要使用【插值(旋转体)】
      在这里插入图片描述
      图中【插值(旋转体)】的含义是:角度变化值从A变化到B,变化的过程有时间轴提供的t1的值控制插值的Alpha来实现。

    aaa

  • 相关阅读:
    【Redis】11.缓存同步
    Pytorch框架的学习(3)
    拉格朗日中值定理习题
    微服务架构设计分析
    # 从浅入深 学习 SpringCloud 微服务架构(一)基础知识
    5.RabbitMQ高级特性
    android 中Handle弱引用使用
    最佳实践之部署安全且具有韧性的AI系统
    【操作系统】第三章:内存管理
    Opengl之深度测试
  • 原文地址:https://blog.csdn.net/wb175208/article/details/128116653