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

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

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

我们添加两个参数

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

EquipmentLength 设置默认值0.6秒

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

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

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

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

相关推荐
慕容雪_1 小时前
运维笔记-网络共享
运维·笔记·网络共享
hhcccchh1 小时前
学习vue第八天 Vue3 模板语法和内置指令 - 简单入门
前端·vue.js·学习
浩瀚地学1 小时前
【Java】异常
java·开发语言·经验分享·笔记·学习
Groundwork Explorer1 小时前
WSL Python Kivy Buildozer APK打包笔记
笔记
gravity_w2 小时前
UV常用命令总结
经验分享·笔记·uv
Nan_Shu_6142 小时前
学习: Threejs (3)& Threejs (4)
学习
koo3643 小时前
pytorch深度学习笔记9
pytorch·笔记·深度学习
日更嵌入式的打工仔3 小时前
Ehercat代码解析中文摘录<9>
笔记·ethercat
IT=>小脑虎3 小时前
2026版 Python零基础小白学习知识点【基础版详解】
开发语言·python·学习
看见繁华4 小时前
Linux 交叉编译实践笔记
linux·运维·笔记