使用UMG的用户界面
使用UMG创建简易的菜单系统。
相关依赖模块
"UMG",
"Slate",
"SlateCore"
创建添加用户界面
/** 游戏开始时,用作菜单的控件类。*/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "UMG Game")
TSubclassOf<UUserWidget> NewWidgetClass;
UUserWidget* CurrentWidget = CreateWidget<UUserWidget>(GetWorld(), NewWidgetClass);
CurrentWidget->AddToViewport();
//remove UI
CurrentWidget->RemoveFromViewport();
Reference
- 使用UMG的用户界面
- 项目源码:使用UMG的用户界面