티스토리 뷰

Attribute Menu - Game Plan

지금은 수많은 Attribute 값이 존재하여, 콘솔에서 showdebug abilitysystem으로 모든 값을 확인하기가 어렵다.

이러한 Attribute 값들은 개발자 뿐만 아니라 플레이어도 쉽게 확인할 수 있어야하며, 이를 위해 전용 메뉴를 만들 것이다.

예시 이미지는 다음과 같다.

 

기본 Attribute 들은 버튼이 존재하며, 이를 통해 플레이어가 직접 값을 조절할 수 있다.

반대로 Secondary Attribute는 파생된 Attribute이기 때문에 기본 Attribute에 따라 기본으로 조정된다.


UI 설계

UI는 디자인적으로 재사용 가능한 위젯 구조를 사용할 것이다.

필요한 공통 요소는 다음과 같다.

프레임 안에 숫자 값 표시
텍스트 + 값 조합
버튼 포함 버전

-> 반복되는 UI를 작은 단위 위젯으로 분리

 

대표 위젯으로는 WBP_FrameVlaue가 있다.

해당 위젯을 통해 작은 프레임 안에 숫자를 표시할 것이다.

예시: 공격력 수치, 방어력 수치 등

 

그리고 TextValueRow 위젯도 있다.

해당 위젯으로는 기본적인 텍스트와 프레임 값도 같이 표시할 수 있다.

예시 : Strength : [10]

 

이러한 위젯들은 모두 재사용이 가능하며, 중복 구현을 최소화하도록 활용할 것이다.

이외에는 속성이 많기 때문에 스크롤 할 수 있는 기능, 메뉴 열기/닫기 버튼 등을 추가로 구현할 것이다.

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/05   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함