Attribute는 그냥 float 아닌가?GAS를 처음 공부하면 이런 생각이 든다. float Health = 100.f;float Stamina = 50.f; 체력과 스태미나를 저장하는데 문제가 없어 보인다.그런데 GAS에서는 보통 이렇게 사용하지 않는다. FGameplayAttributeData Health;FGameplayAttributeData Stamina; 왜 굳이 더 복잡한 구조를 사용할까?먼저 float의 특징float는 단순히 숫자 하나를 저장하는 변수다. float Health = 100.f;Health -= 20.f; 실행 결과Health = 80 끝이다.float는누가 값을 바꿨는지왜 바뀌었는지버프 때문인지디버프 때문인지전혀 알 수 없다.그냥 숫자만 저장한다.GAS는 숫자 이상의 ..