AbilitySystem 추가
BP_MyPlayerCharacter에 AbilitySystemComponent를 붙이고 Init Ability Actor Info로 Owner와 Avatar를 Self에 맞춥니다.
Character에 AbilitySystemComponent와 AttributeSet을 준비한 뒤, GameplayAbility가 몽타주와 타격 시점을 잡고 GameplayEffect가 Health를 변경합니다.
BP_MyPlayerCharacter에 AbilitySystemComponent를 붙이고 Init Ability Actor Info로 Owner와 Avatar를 Self에 맞춥니다.
AS_MyCharacterAttributes에 Health와 MaxHealth를 만들고 RepNotify, 클램프, 사망 처리의 기준을 둡니다.
Commit Ability 이후 Play Montage and Wait로 공격 몽타주를 재생하고 AttackHit 시점에 타겟 데이터를 넘깁니다.
Duration Policy는 Instant, Modifier는 Health Additive로 두고 데미지 값은 고정값 또는 Set by Caller로 전달합니다.
Input Action Attack의 Pressed에서 Try Activate Abilities By Tag를 호출하고 Ability.Melee를 전달합니다.