UE5 角色换新枪械的偷懒办法

A、思路

假设获取的新模型素材并不完整,不包括骨骼动画,没法直接用。

那么是否就不能在游戏里快速出现呢?

传统方法是改进模型,制作完整的骨骼动画,以及完善角色各种姿势下的持枪动画,使二者适配。角色持有近战武器、手枪、冲锋枪、大型枪械的动作是不一样的,空闲、射击、奔跑、跳跃时也不一样。

但实际上有偷懒的办法。

a 把枪械静态网格体粗暴转换为骨骼网格体,套用已有枪械的骨骼,微调一下枪口位置等细节。

b 在角色身上新建一个骨骼网格体组件,枪械拖进去,调整好在游戏里大概的出现位置,默认不可见。

新建一个布尔变量,决定是否可见,在Tick事件里增加分支,布尔值为真时枪械可见。

c 修改拾取武器事件,拾取后修改布尔值为真。

则武器就出现在游戏里,默认隐藏,拾取武器后才出现。

缺点是始终静止,与角色持枪动作不适配,比较机械。角色手臂抖动时,枪械依然不动。

这种方法适合初期快速测试模型效果用,看看新素材与游戏是否适配。

B、参考图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值