Widget Runtime

위젯 표시 조건

Designer에서 만든 WBP_MainMenu는 BeginPlay에서 생성하고 화면에 붙인 다음, UI 입력을 받을 수 있게 컨트롤러 설정까지 이어진다.

화면에 띄우는 노드 순서

Create Widget

Widget Class에 WBP_MainMenu를 지정하고 소유 플레이어를 넣는다.

Add to Viewport

생성된 Return Value를 Target으로 연결해 화면 레이어에 붙인다.

Input Mode

UIOnly로 바꾸면 클릭과 포커스가 위젯 쪽으로 전달된다.

Mouse Cursor

커서를 보이게 해야 메뉴 버튼을 직접 선택할 수 있다.

Begin Create Viewport Input
위젯 표시 테스트

버튼이 보이지만 클릭되지 않는다면 Add to Viewport 다음의 입력 모드와 마우스 커서 설정을 먼저 확인한다.