티스토리 뷰
Opening the Attribute Menu
Attribute Menu와 그에 대한 버튼은 만들었지만, 실제 기능은 없는 상태이다.
따라서 버튼 클릭시 Attribute Menu 위젯이 보이도록 해줄 것이다.
먼저 버튼 클릭에 대한 바인드 함수를 설정해주자.

내용이 길어질 것을 고려하여, 바인드 호출 함수는 따로 Custom 함수로 빼서 설정하였다.
버튼 클릭시 기존 버튼을 비활성화시켜주고, Attribute Menu를 생성해 Viewport에 추가해주자.

이대로 게임을 실행해보면, Attribute Menu가 화면 전체를 꽉 채우는 것을 볼 수 있다.
이는 해당 위젯의 최상단이 Size Box이므로, 이를 가득 채우면서 생기는 문제이다.

이를 해결하기 위해서 SizeBox위에 Overlay를 추가해주자.
이러면 전체화면에서 우리가 원하는 SizeBox 크기만큼만 보이게 된다.

그리고 비활성화된 버튼도 확인하고 싶으면, Overlay 위젯에서 버튼을 아래로 조금 내려주자.

지금은 위치가 테두리에 너무 딱 붙어서 이상하게 느껴진다.
따라서 시작 지점을 조정해주자.


이 상태로 다시 보니, 메뉴의 배경이미지인 검은색이 테두리를 벗어나서 약간 노출된 것을 볼 수 있다.
이는 Padding 값 조절을 통해 해결해주자.
그리고 시작 지점이 달라졌기에 메뉴 버튼 위치도 조정해주었다.

'Unreal > Udemy 강의' 카테고리의 다른 글
| Gameplay Ability System - Top Down RPG / Section 8-21 (0) | 2026.06.04 |
|---|---|
| Gameplay Ability System - Top Down RPG / Section 8-20 (0) | 2026.06.04 |
| Gameplay Ability System - Top Down RPG / Section 8-18 (0) | 2026.06.01 |
| Gameplay Ability System - Top Down RPG / Section 8-17 (0) | 2026.06.01 |
| Gameplay Ability System - Top Down RPG / Section 8-16 (0) | 2026.05.31 |
