当前位置: 首页 > news >正文

UE4_动画基础_角色的缩放

以第三人称模板进行制作。

一、首先为角色缩放新建粒子效果

1、新建niagara system,重命名为NS_Shrink。

2、双击打开设置参数:

发射器重命名:

Emitter State:

发射器一次喷发数量:

粒子初始大小,生命周期为0.2

添加 Initialize Mesh Reproduction Sprite模块(把粒子的网格属性设置为你想要复制的网格)。

把骨骼网格体作为一个参数读入:

对此骨骼网格体参数设置值:

添加Update  Mesh Reproduction Sprite模块:

把用户参数中的骨骼网格体变量Mesh赋值于骨骼网格体:

粒子更新模块添加Scale Color模块:

编译保存。

二、角色设置:

1、对网格体添加Niagara system component。

自动启用取消勾选

2、角色Construction Scrip中初始化场景空间缩放变量。

3、事件图表中先对角色缩放进行判定:

如果没变化,把初始值即当前大小除以3,进行缩小,否则变为原始大小。

添加一个时间轴,

激活niagara system,并对两种缩放进行平滑过渡。

加入按3的键盘事件,让角色放大。

保存编译。

三、运行效果:

http://www.lryc.cn/news/333881.html

相关文章:

  • 【云开发笔记No.20】中台架构的分类
  • 【leetcode面试经典150题】18.整数转罗马数字(C++)
  • NLopt
  • 三防笔记本丨工业笔记本电脑丨助力测绘行业的数字化转型
  • 创建spring boot项目
  • Mongodb字段更新操作符$currentDate
  • 通信安全之数据加密
  • 花一分钟简单认识 CSS 中的规则 —— 级联层 @layer
  • K8s学习三(Pod与探针)
  • leetcode - 678. Valid Parenthesis String
  • 索尼相机照片清理软件
  • 比赛记录:Codeforces Global Round 25 A~E (猜猜题场)
  • Windows系统安装OpenSSH结合VS Code远程ssh连接Ubuntu【内网穿透】
  • Svg Flow Editor 原生svg流程图编辑器(五)
  • 数字晶体管选型参数,结构原理,工艺与注意问题总结
  • lua学习笔记9(字典的学习)
  • 第六篇: 3.5 性能效果 (Performance)- IAB/MRC及《增强现实广告效果测量指南1.0》
  • mysql学习笔记NO.2
  • C++11:lambda表达式 包装器
  • Node.js HTTP/2 CONTINUATION 拒绝服务漏洞(CVE-2024-27983)
  • YOLOV8 + 双目测距
  • 前端:SVG绘制流程图
  • 【Linux系列】如何确定当前运行的是 RHEL 9 还是 RHEL 8?
  • vscode开发java的插件和配置
  • Mysql启动报错:本地计算机上的mysql服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止
  • WPF程序添加托盘图标
  • 工业4g路由器联网后迅速掉线是什么原因?
  • 腾讯云4核8G服务器12M带宽646元1年零3个月,4C8G使用场景说明
  • java - 读取配置文件
  • Ubuntu22.04平台编译完美解决问题“error: GLSL 4.5 is not supported.”【GLSL(OpenGL着色器语言)】