위젯 블루프린트의 기본 개념

위젯 블루프린트는 플레이어에게 보여 줄 정보, 입력 가능한 버튼, 게임 상태와 연결되는 표시 규칙을 한 화면 단위로 묶습니다. UI는 장식보다 런타임 데이터와 입력 흐름을 안정적으로 잇는 경계입니다.

Create Widget, Owning Player, Add to Viewport, 입력 모드 전환 순서로 화면 수명 주기를 봅니다.

UMG 화면 생성과 입력 연결 순서

1

Create Widget

표시할 Widget Class를 선택해 런타임 인스턴스를 만듭니다.

2

Owning Player 지정

입력과 로컬 상태를 소유할 Player Controller를 연결합니다.

3

Viewport와 입력 모드

화면에 추가하고 UI Only 또는 Game and UI 포커스를 선택합니다.

4

Remove & Restore Input

닫을 때 위젯을 제거하고 게임 입력과 마우스 상태를 원래대로 돌립니다.