Health and Mana이제 AttributeSet에 몇 가지 Attribute를 추가해줄 차례이다.우선적으로 Public 섹션에 생성자를 선언하고 생성해줄 것이다. 그리고 RPG 캐릭터의 기본 속성으로 Health(체력)을 추가할 것이다. FGameplayAttributeData을 사용하는데, 이는 GAS에서 Attribute 값을 저장하는 타입이다.GamplayEffect 계산, Attribute 수정, AbilitySystem 이벤트와 같은 GAS 기능과 연결되어 일반적인 float 값 대신 사용한다. 우리는 멀티플레이 게임이기 때문에 Attribute는 Replication 되어야 한다.하지만 값만 복제되면 클라이언트 코드에서는 Attribute가 언제 변경되었는지 알 수 없다.이를 해결하기 ..
Unreal/Udemy 강의
2026. 3. 15. 05:32
