[Unreal] 20.UI_Inventory_TileView, Quest
본 문서는 어소트락 언리얼엔진 게임프로그래머 양성과정의 강의를 토대로 필기한 내용입니다
UI_Inventory
UI_TileView
타일 뷰 : 콘텐츠를 모두 일정한 크기의 타일로 표시하는 플로우 패널
- 1 x 1 인벤토리를 구현할 때, 사용 가능
Quest
- 트리 뷰를 통해 퀘스트의 내용을 별도의 위젯에서 담아두고 퀘스트 위젯을 화면에 보여주기
UI_TreeView
트리 뷰 : 요소의 계층구조 트리를 표시할 수 있음
- GameInfo
- 퀘스트 타입과 퀘스트 잡 구조체를 만든다
- 퀘스트 완성 데이터를 가진다
- 퀘스트 완성 조건을 다르게 설정 (아이템 수집, 몬스터 처치, NPC 대화 등)
- QuestDataEntry
- 퀘스트 정보를 저장하기 위한 엔트리