Hello,
every elite, I am trying to Create a UWidgetComponent object(3D menu in a world) and attach it to a actor, i am wondering how to set a userWidget by this UWidgetComponent object? This is my code, is this right?
{
Widget = CreateDefaultSubobject<UWidgetComponent>(TEXT(“widgetComponent”));
Widget->SetupAttachment(RootComponent);
Widget->SetDrawSize(FVector2D(1863, 1100));
Widget->SetRelativeScale3D(FVector(0.35, 0.35, 0.35));
//Widget->SetMaterial(0,)
Widget->SetBlendMode(EWidgetBlendMode::Masked);
CurrentWidget = CreateWidget<UMenu3DUserWidget>(GetWorld());
// UMyUserWidget *userWidget = CreateWidget<UMyUserWidget>(GetWorld());
Widget->SetWidget(CurrentWidget);
Widget->SetTwoSided(true);
}