Widget Blueprint

Widget Blueprint 화면 배치 루틴

WBP_HUD를 만들고 화면에 띄울 때 Widget Tree, Graph, Owning Player의 역할을 나누면 UI 초기화가 안정됩니다.

Create Widget Add to Viewport Owning Player

위젯은 생성 위치와 소유자가 중요

Player Controller에서 Create Widget으로 만들고 Owning Player를 지정하면 입력, 포커스, 로컬 플레이어 기준이 명확해집니다.

01

Widget Tree

Canvas Panel, TextBlock, ProgressBar처럼 보이는 요소의 계층과 앵커를 먼저 정리합니다.

02

Graph 초기화

Event Construct에서 초기 텍스트, 체력바 값, 버튼 이벤트 바인딩을 한 번만 연결합니다.

03

화면 추가

Add to Viewport 뒤에는 필요하면 Z Order를 정하고, 중복 생성 방지를 위해 위젯 참조를 저장합니다.