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

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

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

我们添加两个参数

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

EquipmentLength 设置默认值0.6秒

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

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

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

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

相关推荐
Java面试题总结8 分钟前
新人笔记之模板方法模式
java·笔记·模板方法模式
日更嵌入式的打工仔9 分钟前
CIA 402笔记
笔记
KillerNoBlood13 分钟前
OpenClaw笔记
linux·网络·笔记
1104.北光c°14 分钟前
Leetcode206.反转链表 迭代+递归 【hot100算法个人笔记】【java写法】
java·数据结构·笔记·算法·leetcode·链表·反转链表
早睡早起好好code15 分钟前
InternNav 论文回看
笔记·python·深度学习·学习·算法
Aliex_git17 分钟前
前端监控笔记(一)
前端·笔记·学习
中屹指纹浏览器25 分钟前
2026小程序与Web生态跨端设备指纹一致性检测及对抗技术研究
经验分享·笔记
左左右右左右摇晃28 分钟前
Java并发——Lock锁
java·开发语言·笔记
<花开花落>31 分钟前
AI 时代下,思考阅读方式的改变
经验分享·笔记·学习方法