UE/虚幻 蓄力攻击思路
蓄力攻击:按住攻击键一段时间后自动或松开时释放攻击
这里写的是按住攻击键一段时间后自动攻击。
通过两个布尔值进行判断,一个判断是否正在攻击(IsAttack),一个判断是否蓄力完成(IsFocoEenrgia),这里当蓄力部分完成时,那么这一次攻击就是蓄力攻击,在松开时就不需要进行普通攻击了。然后在每次按下攻击键时,重置一下蓄力的判断。
没有蓄力攻击(IsFocoEenrgia)这个布尔值,也能达到蓄力攻击的效果,不过这时如果一直按住攻击键到蓄力攻击结束,再松开攻击键,就会进行一次额外的普通攻击
但是如果蓄力攻击是在释放攻击键时进行的攻击部分就不需要考虑这个问题
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步