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的键盘事件,让角色放大。
保存编译。
三、运行效果:
原文地址:https://blog.csdn.net/Growthofnotes/article/details/137477173
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!