동적 UI 요소 개념
런타임 로직으로 필요한 UI 위젯을 만들고 화면에 추가합니다.
동적 UI는 런타임 상태 변화에 맞춰 위젯을 생성, 갱신, 제거하는 흐름입니다. 생성 위치와 소유자, 부모 패널, 제거 시점을 고정해야 중복 위젯이 남지 않습니다.
위젯 생성 위치, 부모 패널, 제거 시점을 기준으로 동적 UI 요소의 수명 주기를 관리합니다.
런타임 로직으로 필요한 UI 위젯을 만들고 화면에 추가합니다.
게임 상태 반영: 게임의 실시간 데이터(인벤토리, 체력, 점수, 퀘스트 목록 등)에 따라 UI를 유연하게 업데이트해야 합니다.
소유 플레이어 지정부터 Remove까지 같은 경로에서 처리합니다.
아이템 슬롯과 퀘스트 항목은 재사용 위젯으로 만듭니다.