WN_인생기록

[UE_5] GAS란 무엇인가 - Gameplay Attribute 본문

언리얼 개발/탐구(이론)

[UE_5] GAS란 무엇인가 - Gameplay Attribute

WhNi 2024. 4. 24. 17:32

AttributeSet이라는 클래스에 들어있는 시스템이다. 

 

먼저 오버라이드를 통해서 특정 Attribute를 만들고, SubObject로  AttributeSet를 추가해준다. 

 

에디터에서 수정도 가능하고, clamp도 가능하고 굉장히 유용하다. 

 

Attribute의 변화를 추적하고 추가적인 변화를 줄 수도 있다. 

 

또한 외부 gameplay effect calculation에서도 접근이 가능하다