Dynamic UI

동적 위젯 생성과 수명 관리

아이템 슬롯이나 퀘스트 목록처럼 런타임에 늘어나는 UI는 생성, 추가, 참조 보관, 제거 순서를 분리해야 합니다.

Expose on Spawn Add Child Remove from Parent

생성한 위젯은 다시 찾을 수 있어야 합니다

Create Widget 결과를 컨테이너에 추가한 뒤 배열이나 맵에 보관하면 갱신과 제거가 같은 기준으로 동작합니다.

01

생성 입력

슬롯 위젯에는 ItemData, Index, Owner 같은 값을 Expose on Spawn으로 넘겨 생성 직후 화면이 채워지게 합니다.

02

배치 위치

Vertical Box, Uniform Grid, Scroll Box 중 목록 성격에 맞는 패널을 고르고 Add Child 결과의 Slot 설정을 조정합니다.

03

갱신과 제거

데이터 배열이 바뀌면 기존 자식을 비우거나 필요한 항목만 갱신하고 Remove from Parent로 수명을 끝냅니다.