Gameplay to UI

상태 변화가 화면에 닿는 경로

체력, 아이템, 퀘스트 값은 게임플레이에서 계산하고 위젯은 받은 값을 표시하도록 나누면 갱신 흐름이 단순해집니다.

Binding

위젯 속성이 변수를 읽는다

WBP_HealthBar의 Percent가 CurrentHealth와 MaxHealth를 계산해 체력 바를 갱신합니다.

Refresh Function

상태 변경 뒤 화면을 다시 그린다

아이템 획득 후 AddItemToUI나 RefreshInventoryUI를 호출해 슬롯 목록을 새로 구성합니다.

Widget Ref

위젯 참조 유효성 우선 검토

Get Widget of Class나 저장된 참조를 쓸 때는 Is Valid 뒤에 UI 함수를 호출합니다.

Damage Set Health Refresh Progress Bar