本期 Unreal 5.3 Gameplay Ability System 视频讲解如何创建武器属性、Gameplay Effect 与 Gameplay Ability,以支持武器弹药与装填。我们先把新的属性添加到 TDSWeaponSet,并将装填功能加入 TDSCharacter。接着制作“武器开火消耗”的 Gameplay Effect,并把它添加到“武器开火”Gameplay Ability 中。我们还加入了一些 Enhanced Input 支持,最后创建“装填”Gameplay Ability。该 Ability 会读取部分新的 WeaponSet 属性,做一些不太花哨的数学计算,然后把数值写回属性中。最后,我们修复了“武器开火”Gameplay Ability 里的一个疏漏,而片尾的花絮则展示了视频前面究竟漏掉了什么。
https://dev.epicgames.com/community/learning/tutorials/2epl/unreal-engine-12