在关卡里要显示一个界面,首先要 创建界面CreateWidget,然后再加入到Viewport。但如果这个界面之前已经被创建过了,那直接调用AddToViewport就可以了。那我怎么知道这个界面是否已经被创建了,又接口吗?
UUserWidget* Widget = CreateWidget<UUserWidget>(GetWorld(), WidgetClass);
if (nullptr == Widget)
{
return;
}
Widget->AddToViewport();