玩家角色——播放一次性特效(灰尘)

目标

  • 灰尘特效资源处理
  • 角色蓝图添加灰尘特效挂点
  • 角色动画添加灰尘特效通知
  • 角色蓝图添加二段跳灰尘特效逻辑

核心思路

之前做过一个播放一次性特效的蓝图,使用生成Actor的节点来使用这个蓝图,
其中跑步特效和落地的特效采用动画通知的方式来制作
二段跳在角色蓝图中制作(因为第一段跳跃无需播放特效)

1.灰尘特效资源处理

和之前的处理方式相同(略)

2.角色蓝图添加灰尘特效挂点

在玩家角色的精灵的底部新增一个场景组件作为特效生成点

3.角色动画添加灰尘特效通知

在玩家移动,着陆动画中添加通知
因为这两个通知事件使用的方法差不多,因此这里编写一个特效生成的函数(这个函数与之前播放刀光的函数思路一致)
着陆通知逻辑调用函数并调参
移动通知逻辑调用函数并调参

4.角色蓝图添加二段跳灰尘特效逻辑

需要注意JumpCurrentCount这个参数来自于UE系统自带,通过这个参数可以得到2段跳的第二段跳跃

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值