능력은 요청, 효과는 상태 변경
입력은 GameplayAbility를 활성화하고, 데미지와 버프 같은 수치 변화는 GameplayEffect가 AttributeSet에 적용합니다.
GAS는 Ability, Gameplay Effect, AttributeSet, Gameplay Tag를 분리해 권한과 예측을 다루는 시스템입니다.
입력은 GameplayAbility를 활성화하고, 데미지와 버프 같은 수치 변화는 GameplayEffect가 AttributeSet에 적용합니다.
Ability Tag, Cost, Cooldown, Blocked Tag를 확인해 서버와 클라이언트 예측이 같은 조건을 보게 합니다.
GameplayEffect가 Health, Mana, AttackPower 같은 Attribute를 바꾸고 Replication Mode에 맞게 클라이언트에 전달됩니다.
AbilitySystemComponent의 태그, 활성 Ability, Cooldown GE, Attribute 값을 화면 로그나 GAS 디버그로 확인합니다.