이전 글에서는 GameplayAbility와 GameplayEvent 흐름을 정리했다.GameplayAbility는 캐릭터가 수행하는 행동 단위이고,GameplayEvent는 Ability끼리 직접 함수를 호출하지 않고 이벤트를 전달하는 방식으로 사용할 수 있었다.이번 글에서는 GAS에서 수치 변화가 어떻게 처리되는지 정리해보려고 한다.강의 실습을 진행하면서 처음에는 체력을 깎는다면그냥 Health -= Damage처럼 값을 직접 수정하면 되지 않을까 생각했다. 하지만 GAS에서는 보통 Attribute 값을 직접 수정하기보다,GameplayEffect를 통해 Attribute를 변경하는 흐름을 사용한다.그리고 변경된 Attribute는 RepNotify나 Attribute Change Delegate..