UE4学习笔记 FPS游戏制作15修正可以换枪中可以继续换枪和开火的Bug

现在存在的问题是换枪动作没完成时,可以继续换枪或者开枪

因为换枪这个动作是由玩家进行的,所以应该修改FppShooter脚本

我们添加两个参数

最后一次换枪的时间和换枪动画的长度

EquipmentLength 设置默认值0.6秒

添加一个新函数IsInEquip,返回值为是否正在换枪

在StartFire函数里,开始射击前先判断一下是否正在换枪

在SwitchWeapon函数里,开始换枪前也判断一下是否换枪

在SwitchWeapon函数里,最后更一下换枪的时间

相关推荐
SuperHeroWu71 分钟前
【HarmonyOS 5】初学者如何高效的学习鸿蒙?
学习·华为·harmonyos·鸿蒙·入门·初学者·学习思路
启诚科技4 分钟前
虚拟现实--->unity学习
学习·unity
WarPigs38 分钟前
Unity声音管理系统笔记
笔记·unity·音频
小白的高手之路1 小时前
Pytorch中torch.nn的学习
人工智能·pytorch·python·深度学习·神经网络·学习·机器学习
土包子=-=1 小时前
蓝桥杯嵌入式学习笔记
笔记·学习·蓝桥杯
虾球xz1 小时前
游戏引擎学习第194天
c++·学习·游戏引擎
xinxiyinhe1 小时前
GitHub上免费学习工具的精选汇总
学习·github
大桶矿泉水2 小时前
RK3588使用笔记:设置程序/服务开机自启
笔记·linux程序自启·linux服务自启·嵌入式服务自启·嵌入式程序自启
【云轩】2 小时前
《孟婆汤的SHA-256加密》
笔记·嵌入式硬件