UMG 란?

UMG는 Unreal Motion Graphic UI Designer 의 약자이다.

UMG는 게임내 HUD, 메뉴 등의 유저 인터페이스(UI)들을 만드는데 사용된다.

UMG의 핵심은 위젯(Widget)인데, 이는 미리 만들어져있는 버튼, 체크박스, 슬라이더, 진행 바 등등의 함수 시리즈들로써 여러 형태로 조합해 UI를 만들 수 있다.

이런 위젯들은 위젯 블루프린트에서 편집할 수 있고, 두가지 탭으로 구성된다.

인터페이스의 시각적인 레이아웃과 기본적인 함수를 설정할 수 있는 Designer 탭과, 위젯 내부의 함수 기능을 블루프린트 처럼 노드 베이스로 사용할 수 있는 Graph 탭이 있다.

https://api.unrealengine.com/KOR/Engine/UMG/UserGuide/index.html