위젯 컴포넌트를 사용하면 게임 월드에서 언리얼 모션 그래픽을 통해 만든 3D UI 엘리멘트를 나타낼 수 있습니다. 위젯 컴포넌트 자체는 게임 월드 내에서 상호 작용할 수 있는 위젯 블루프린트의 3D 인스턴스입니다. 레벨에서 위젯 컴포넌트가 포함된 액처를 배치하면 위젯 클래스 블루프린트가 월드에 표시됩니다.

위젯 컴포넌트 프로퍼티 레퍼런스
위젯 컴포넌트의 디테일 패널에서 변경할 수 있는 프로퍼티는 다음과 같습니다.
옵션 | 설명 |
---|---|
Space | 스페이스 - 위젯을 렌더링할 좌표계입니다 (월드 또는 스크린). 월드면 위젯은 월드에 메시로 렌더링되어 가려질 수가 있는 반면, 스크린은 월드와 동떨어진 화면에 위젯을 렌더링하여 절대 가려지지 않습니다. |
Widget Class | 위젯 클래스 - 이 유저 위젯 클래스의 인스턴스를 생성하여 표시합니다. |
Draw Size | 그리기 크기 - 표시되는 쿼드의 크기입니다. |
Manually Redraw | 수동으로 다시 그리기 - 위젯이 다시 그리기 명령을 대기하다가 명령을 받아야 실제로 그리도록 합니다. |
Redraw Time | 다시 그리기 시간 - 다시 그리기 전까지의 대기시간으로, 0 이면 매 프레임 다시 그립니다. 1 이면 1 초마다 다시 그립니다. 수동으로 다시 그리기 옵션과 같이 쓸 수도 있습니다. 즉 수동으로 다시 그리더라도 최대 이 정도의 빈도로만 그리라 하는 것입니다. |
Window Focusable | 창 포커스 가능 - 위젯 호스팅을 위해 만든 가상 창에 포커스를 잡을 수 있도록 할 것인지, 여기서 사용자의 포커스를 받을 것인지 입니다. |
Draw at Desired Size | 바라는 크기로 그리기 - 렌더 타깃이 위젯 클래스에 지정된 바라는 크기에 자동으로 일치되도록 합니다. 매 프레임 사용하면 비쌉니다. |
Pivot | 피벗 - 위젯이 배치된 곳에 위치를 기준으로 한 정렬/피벗 포인트입니다. |