如何在虚幻引擎中添加小部件

问题描述 投票:0回答:1

如何在虚幻引擎中将小部件添加到屏幕?由于某些原因,变量blackLinesWidgetClass始终为null。

    FStringClassReference blackLinesWidgeClasstRef(TEXT("WidgetBlueprint'/Game/Blueprints/UI/blackLines.blackLines'"));
    UClass* blackLinesWidgetClass = blackLinesWidgeClasstRef.TryLoadClass<UUserWidget>();
    if (blackLinesWidgetClass)
    {
        UUserWidget* blackLinesWidget = CreateWidget<UUserWidget>(this->GetGameInstance(), blackLinesWidgetClass);
        if (blackLinesWidget)
            blackLinesWidget->AddToViewport();
    }
c++ widget unreal-engine4 game-development
1个回答
0
投票

好像UE4没有从您给它的类引用路径中成功加载该类。尝试在此处添加_CUI/blackLines.blackLines_C'"

© www.soinside.com 2019 - 2024. All rights reserved.