UE/虚幻 蓄力攻击思路
蓄力攻击:按住攻击键一段时间后自动或松开时释放攻击
这里写的是按住攻击键一段时间后自动攻击。
通过两个布尔值进行判断,一个判断是否正在攻击(IsAttack),一个判断是否蓄力完成(IsFocoEenrgia),这里当蓄力部分完成时,那么这一次攻击就是蓄力攻击,在松开时就不需要进行普通攻击了。然后在每次按下攻击键时,重置一下蓄力的判断。
没有蓄力攻击(IsFocoEenrgia)这个布尔值,也能达到蓄力攻击的效果,不过这时如果一直按住攻击键到蓄力攻击结束,再松开攻击键,就会进行一次额外的普通攻击
但是如果蓄力攻击是在释放攻击键时进行的攻击部分就不需要考虑这个问题


浙公网安备 33010602011771号