一、使用Niagara粒子系统实现下雨效果

1. 首先创建一个雨水的材质

新建 — 材质

2. 创建Niagara系统

  • 新建

新建 — FX — Niagara系统 — 来自所选发射器的新系统 — 下一步 — 选择Fountain — 点击+号,点击完成

  • 删除下面的“Add Velocity in Cone”
  • 添加“Add Velocity”
    点击加号然后添加

    这样使得粒子效果变为向下发射
  • 配置
  • 添加"box location"


    设置的下雨的场景范围
  • 范围调整
  • 让粒子效果更像雨
  • 让雨滴方向向下,更换雨滴材质
  • 设置粒子数量,影响的是效果的大小,后面要改变雨量的效果,就是动态修改的这个参数
  • 另外,可设置使用GPU计算模拟,这个同时需要设置固定边界

    到这里,下雨的效果已经实现。

二、暴露粒子参数,实现动态修改粒子效果

    1. 首先,在粒子中新增一个参数,选择浮点类型。在右侧可以设置默认值,因为想让他初始是0,就不设置就可以。

      然后拖拽这个参数到下面这一行

      这样参数就设置成功,可以在外面调用、修改。
    1. 新建蓝图,存放Niggara粒子系统,并且添加一个点击事件

      其中,后面的slider_rain是用来控制雨量随时间变化的ui窗口
    1. 创建slider_rain
      界面:

      方法:

      这里就实现了随着滑动条拖动时间的节点,雨量随之变化。
      效果图:

三、雨变大,其他效果随之触发

要实现这个效果,就需要调用雨量的参数。遇到的问题就是这个值更改后的参数不知道在别的地方怎么调用,解决的方法是:使用事件分发器。
在slider_rain中创建一个事件分发器用于接收改变后的雨量参数,然后在需要的地方调用。

调用参数,通过if条件判断使得雨量大于3000时石头破碎(关卡蓝图当中调用):

ps:石头破碎的效果可以搜索ue4破碎插件使用。

ue4使用Niagara粒子实现下雨效果,使用蓝图调节雨量相关推荐

  1. ue4加速度_ue4粒子实现流血效果

    动作/射击游戏中,击中角色时常常伴随着血花效果,增强打击感的同时,也方便了玩家对命中与否的判断. 血液效果分两块,首先是受伤部位在受击瞬间产生血雾粒子,然后在身体.地面.墙面等处附加血迹贴图. 本文讨 ...

  2. ue4 Niagara粒子打包安卓后不显示

    提问:ue4 Niagara粒子打包安卓后不显示今天用ue4中的Niagara粒子做了一个烟花的效果,但是打包到安卓手机后只能看到升上天空的粒子,看不到爆炸效果. 解答: 在打包 UE4 Niagar ...

  3. 6 cocos2dx粒子效果,类图关系,系统原生粒子和自定义粒子效果,粒子编译器软件,爆炸粒子效果,烟花效果,火焰效果,流星效果,漩涡粒子效果,雪花效果,烟雾效果,太阳效果,下雨效果

     1 粒子 示例 2 类图关系 3 系统原生粒子 CCParticleSystem 所有粒子系统的父类 CCParticleSystemPoint. CCParticleSystemQuad 点粒 ...

  4. 在UE4中实现锥体下雨效果

    在UE4中实现锥体下雨效果 终于不懒,打起精神更新一下前段时间做过的一些东西.. 本文主要讲述一个特别的下雨效果在UE4中的制作过程.这个效果是模仿<天涯明月刀>手游的下雨效果做的,一开始 ...

  5. 【Android效果集】下雨效果

    本文参考学习 视频教程-<Android 粒子效果之雨> 效果图: 本文在<[Android效果集]弹幕效果 >基础上实现,建议先阅读完再看本文. 跟着上一篇介绍弹幕效果的文章 ...

  6. mapbox 使用antv/l7添加下雨效果

    AntV 是蚂蚁金服全新一代数据可视化解决方案,致力于提供一套简单.方便.专业可靠.无限可能的数据可视化最佳实践.AntV包括以下解决方案 G2:可视化引擎 G2Plot:图表库 G6 : 图可视化引 ...

  7. android view爆炸效果,Android 显示view的粒子爆炸/绽放效果

    照例先上图 这个库做了什么? 它可以以粒子的形式显示任何view的粒子动画效果,你可以下载DEMO来查看效果 功能 支持任何view 可灵活配置粒子大小和形状 可灵活配置粒子动画 形状 在该库中,支持 ...

  8. Unity3d中使用自带动画系统制作下雨效果(一)

    之前看了以前版本的unity3d demo AngryBots ,觉得里面的下雨效果不错,刚好前段时间学习了,写出来跟大家分享下,直接开始. 使用自带动画系统制作下雨效果. 先制作下雨的雨滴涟漪. 步 ...

  9. html背景只向x轴扩散,有趣的css—简单的下雨效果2.0版

    有趣的css-简单的下雨效果2.0版 推荐 原创 Fatman_2021-05-18 13:37:36©著作权 文章标签 css 阅读数 1119 ©著作权归作者所有:来自51CTO博客作者Fatma ...

  10. canvas实现漂亮的下雨效果

    说明 这篇文章说如何用canvas画出漂亮的下雨效果,先看看最后实现的效果吧. 效果图 解释 看图来分析下,我们需要实现哪些效果. 1.雨滴下落效果,移动鼠标控制下落方向 2.雨滴下落散成小水珠,小水 ...

最新文章

  1. xauth: (stdin):1: bad display name LSPPC-Lenny:1 in add command
  2. java校验ip格式_JAVA IP地址格式验证,使用正则表达式
  3. linux标准i/o,Linux 标准I/O笔记
  4. JavaScript学习总结(二)——逻辑Not运算符详解
  5. Android开发之IPC进程间通信-AIDL介绍及实例解析
  6. mlp 参数调优_积神经网络(CNN)的参数优化方法
  7. php7 匿名继承类_PHP7匿名类的用法示例
  8. iOS 10 之后权限设置
  9. ASP.NET删除等操作前的提示解决方案
  10. Oracle JDBC 驱动
  11. sql根据身份证号获取年龄和性别(Oracle+hive)
  12. c语言 实现音乐旋律播放
  13. 小米路由器显示网络未连接到服务器,小米路由器异常排查的常见问题与使用技巧...
  14. 购买Blender cloud支援今年官方开源电影Gooseberry
  15. Linux 运维必备的 13 款实用工具,拿好了
  16. vs项目属性中目标平台x86,x64,any cpu的区别
  17. 《Spring系列》第15章 声明式事务(一) 基础使用
  18. Py之pyod:pyod的简介、安装、使用方法之详细攻略
  19. hadoop 3.0+ 版本安装访问50070失败处理方法
  20. tritonserver的metrics参数说明

热门文章

  1. SQL中的go、begin、end的用法
  2. 学习金字塔 理论的一个应用
  3. csm和uefi_是否应该使用UEFI或BIOS(旧版/ CSM)引导模式安装操作系统?[重复]
  4. 基于Java的卡诺图化简
  5. 没有基础的人如何自学裁缝?
  6. # Android12 wifi和4G同时使用
  7. JAMA Psychiatry:老年抑郁症患者的神经影像学、认知、临床症状和遗传学的异质性表征
  8. 技术面试结束问你还有什么要问的
  9. 怎么把Word转PDF格式?分享几种好用的转换方法
  10. [从零开始学习FPGA编程-58]:集成电路设计的运作模式(Fabless/Foundry/IDM模式)