Gameplay Ability System - Top Down RPG / Section 8-32
Responding to Attribute Changes속성(Attribute) 변경을 감지하기 위해 Callback 함수 또는 Lambda 함수를 사용할 수 있다.AbilitySystemComponent에는 GetGameplayAttributeValueChangeDelegate()가 이미 구현되어 있으며, 특정 Attribute의 값이 변경되면 해당 Delegate가 자동으로 브로드캐스트된다.따라서 BindCallbacksToDependencies() 함수에서 각 Attribute의 변경 Delegate에 Lambda를 바인딩하여 속성 변경 시 UI가 자동으로 갱신되도록 구현한다. 먼저 AttributeSet을 가져온 뒤, 특정 Attribute 하나만 처리하는 것이 아니라 모든 Attribute를 처..
Study/[Unreal] Udemy 강의
2026. 7. 1. 01:31
