Study/UnrealEngine

UE5 Game UI Manager Subsystem (~)

리쥬쥬 2023. 4. 21. 10:13
  • Plugin : Common Game
  • GameUIManagerSubsystem
    1. 추가, 제거되는 플레이어 모니터링
    2. 현재 UI Policy에 지시 : 어떤 동작을 할지, 플레이어를 어떻게 할지....
  • UI Policy : 주요 레이아웃을 배치, 뷰포트에 항목 추가/제거
  • PrimaryGameLayout
    • CommonActivatableWidgetStack : push new widget -> replace current widget to new widget
    • UI Class <= SoftReference : HardReference 를 사용하게 되면, 사용되지 않는 UI 도 메모리에 강제적으로 가져옴