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

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

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

我们添加两个参数

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

EquipmentLength 设置默认值0.6秒

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

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

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

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

相关推荐
吃好睡好便好17 分钟前
说说科学爬山
学习·生活
道一2318 分钟前
Windows系统查看端口占用进程的3种实用方法
windows·笔记
lunzi_08261 小时前
【学习笔记】《Python编程 从入门到实践》第8章:函数定义、参数传递与模块导入
笔记·python·学习
零陵上将军_xdr2 小时前
后端转全栈学习-Day5-JavaScript 基础-3
开发语言·javascript·学习
05大叔2 小时前
对话系统学习,问答型数据库,闲聊型对话数据库
学习
nashane2 小时前
HarmonyOS 6商城开发学习:抢票倒计时与系统日历提醒——票务类场景的完整落地思路
学习·华为·harmonyos
伶俜664 小时前
零基础学 ArkUI 传感器(专题二):从加速度计到指南针,玩转硬件能力
学习·华为·harmonyos
进击的小头4 小时前
第8篇:IGBT 从零到精通:核心原理、关键参数、选型指南与工业级应用要点
经验分享·嵌入式硬件·学习
郭庆汝4 小时前
FastAPI使用笔记
笔记·fastapi