在场景中创建一个可以左右摇摆的喷泉,基本思路是:先创建一个“喷泉”粒子系统,然后把这个粒子系统附加到到一个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

UE4创建一个左右摇摆的“喷泉”相关推荐

  1. 使用UE4创建一个简单真实的地球(一)

    使用UE4创建一个简单真实的地球 准备地球模型Mesh 三角面片:520191 顶点:261067 准备纹理贴图 可以在这里下载地球的纹理贴图:包括白天.夜晚.法线贴图以及云图等. https://w ...

  2. 使用UE4创建一个简单真实的地球(二)

    使用UE4创建一个简单真实的地球 如何创建一个简单的地球材质. BaseColor 基础颜色 排除由反射引起的杂光之后物体的颜色.主要用来模拟地球的真实表面. 白昼 地图与云图叠加,即图像的叠加运算( ...

  3. ue4创建一个游戏模式Game mode

    因为我们是要控制球,所以需要创建一个新的游戏模式,这个游戏模式是和系统自带的游戏模式是有区别的,是我们球的游戏模式. 选择放置的文件夹gamemode,进行命名BallGameMode 在默认Pawn ...

  4. ue4 无限地图_如何使用UE4创建完整游戏地图_资源库

    摘要:如何使用UE4创建完整游戏地图_资源库 地图与场景就是整个副本的舞台,任何的玩法.战斗.剧情等方面都需要借助地图与场景来展现.所以但对于想要设计游戏的人来说,游戏地图的创建非常重要.你想要运用U ...

  5. 学习UE4动画蓝图:创建一个射击姿势并使用

    目标 本篇的目标是从一个包含射击的动画序列中创建一个射击姿势,并让角色可以随时切换成"射击姿势".我的工程上接<使用UE4动画混合空间实现侧向和后退移动>,不过理论上只 ...

  6. 关卡设计快速入门_3. 创建一个新关卡

    接下来,创建一个新关卡,来构建您的游戏环境.当创建一个新关卡时,就和您创建一个新项目类似.虚幻引擎允许您选择 模板 .默认情况下,有一个 默认 模板(它具有非常简单的场景) 和一个 Empty Lev ...

  7. [UE4]创建游戏、加入游戏

    google搜: UE4 compile dedicated server,编译UE4专用服务器 UE4默认网络端口可以在引擎配置文件中修改: 一.创建文件.需要修改一下工程的配置文件DefaultE ...

  8. UE4-如何做一个简单的TPS角色(一)-创建一个基础角色

    打开UE4进入创建项目界面,选择游戏,第三人称项目进入下一步 按照以下配置创建一个项目,命名任意,一定要包含初学者内容!!!关系到后面素材使用 项目创建完成后,先创建一个Level文件夹,在文件夹中创 ...

  9. UE C++ 编辑器开发 1.创建一个简单的蓝图节点

    这系列文章是为了记录我在课程中所学以及自身对知识点少量的理解,只写实现过程不会有非常详细的解释,所以可能会出现错误. 课程学习至UE4编辑器开发进阶教程:反射与蓝图| ABOUTCG视频教程 1.准备 ...

最新文章

  1. Android为TV端助力 同时setTag两次,保存多种值
  2. k8s service:ingress
  3. Android系统手机端抓包方法(tcpdump)
  4. google code托管项目svn密码获取错误的解决办法
  5. 自然场景文本检测识别技术集合(转)
  6. sysbench线程数_分享3个Sysbench性能压测脚本及多并发压测过程
  7. android车机播放器,万能视频播放器 车机版
  8. SQL Server 2019 安装教程
  9. 网易云(HTML+CSS)
  10. Python函数的返回值
  11. Linux安装JDK步骤
  12. 浪潮计算机密码,计算机BIOS通用密码大全
  13. apue第三版P106:ftw程序中使用的path_alloc
  14. 一起走过的日子.大学本科和同学拍的DV,还有全家福~
  15. 数据可视化神器,精彩的地图可视化展示
  16. ffmpeg批量处理视频和音频合成
  17. [简洁版]youtube-dl下载命令
  18. 怎样成为一个高级JAVA工程师
  19. 韦东山第1期-学习笔记-4
  20. 外企工作的你需要了解的印度种姓制度

热门文章

  1. 化工厂在岗人员定位系统-化工厂人员定位-化工厂定位-新导智能
  2. 智慧化工厂人员定位离我们有多远?苏州新导智能定位系统
  3. 尚硅谷云原生实战视频教程发布
  4. WebXR 技术调研 - 在浏览器中构建扩展现实(XR)应用
  5. MySQL数据库——SQL函数
  6. 本土英雄的退场和归来:Micromax教给了在印中国手机厂商哪些事?
  7. ubuntu 桌面菜单栏和任务栏程序标题栏都不见了- 已解决
  8. java放大缩小_如何用Java实现图形的放大和缩小?
  9. Java调用aliyun OCR图文识别
  10. 最高百万年薪,全国多家知名互联网/游戏公司热招 Cocos 人才丨9月岗位