Widget Tree

UMG Widget 계층 구조 지도

UMG는 화면에 보이는 요소를 위젯 트리로 구성하고, C++는 UUserWidget 기반 클래스에서 데이터와 동작을 연결합니다.

Widget Tree Bind Viewport

위젯 단위

TextBlock, ProgressBar, Button 같은 요소를 목적에 맞게 조합해 화면을 만듭니다.

계층 구조

Canvas, Overlay, Vertical Box 같은 패널이 배치와 정렬 책임을 맡습니다.

C++ 연결

BindWidget으로 디자이너 위젯과 C++ 멤버를 연결하고 초기화 함수에서 값을 넣습니다.

화면 추가

CreateWidget 후 AddToViewport로 플레이어 화면에 표시하고 입력 모드와 함께 점검합니다.