Create widget and add to viewport for HUD
Updated 6mo ago
Reference
Pattern: BeginPlay → CreateWidget(WidgetClass, GetPlayerController(0)) → store as variable → AddToViewport(Widget, ZOrder=0). Remove: RemoveFromParent(Widget). Toggle: SetVisibility(Collapsed/Visible). Create once, toggle visibility — never recreate every frame. For interaction: SetInputModeUIOnly + SetShowMouseCursor.