このUnreal 5.3のGameplay Ability System動画では、このプレイリストで武器をどのように使用するか、そのためのフレームワークを作成します。まず、Equip/UnEquip関数を持つTDSWeaponクラスを作成し、それらが対応するBlueprint側の関数を呼び出すようにします。次に、武器の使用と一時的なスポーンをCharacterクラスに追加します。さらにエディタ上で、CharacterのAbility System Componentに対してGive Abilityを呼び出すEquip関数と、Clear Abilityを呼び出すUnEquip関数を構築します。
https://dev.epicgames.com/community/learning/tutorials/5ewX/unreal-engine-08