UMG Basics

위젯 블루프린트 화면 진입 구조

UI는 생성, 소유자 지정, Viewport 추가, 입력 모드 변경까지 한 흐름으로 봐야 실제 플레이에서 안정적입니다.

01

Widget Class 선택

표시할 위젯 블루프린트 클래스를 변수나 설정으로 명확히 보관합니다.

Class ref
02

Owning Player 지정

로컬 플레이어 기준 UI라면 Player Controller를 소유자로 넘깁니다.

Owner
03

Viewport 추가

ZOrder와 중복 생성 여부를 확인하며 화면에 붙입니다.

Display
04

입력 모드 전환

메뉴 UI는 커서 표시와 입력 모드를 함께 바꿔야 조작이 자연스럽습니다.

Input
HUD
항상 표시되는 정보 체력, 탄약, 퀘스트처럼 플레이 중 지속적으로 갱신됩니다.
생성은 1회
Menu
입력을 가져가는 화면 일시정지, 설정, 인벤토리는 커서와 포커스를 관리해야 합니다.
입력 모드 변경
Popup
짧은 알림 피드백, 획득, 오류 메시지는 수명과 애니메이션 종료가 중요합니다.
자동 제거

UI 기본 품질 확인

중복 생성 같은 위젯이 여러 번 쌓이지 않도록 인스턴스 변수를 둡니다.
포커스 패드와 키보드 사용자가 첫 버튼으로 바로 이동할 수 있어야 합니다.
해상도 앵커와 스케일 박스가 다양한 화면비에서 깨지지 않는지 확인합니다.