Delta_Q_EG писал(а):
Не могу понять как добавлять StaticMesh динамически прям в коде С++?
Вот тут:
https://answers.unrealengine.com/questi ... ntime.htmlНо у меня что-то не получается.
Создавай компоненту как простую базовую компоненту твоего класса, в общем мб криво вырозился ,пример :
Код:
UE_LOG(INU_Log, Error, TEXT("Before, components count = %d"), GetComponents().Num());
UPrimitiveComponent* NewComp = ConstructObject<UPrimitiveComponent>(UStaticMeshComponent::StaticClass(), this, "MyStaticMesh");
if (!NewComp)
{
return;
}
NewComp->RegisterComponent();
UE_LOG(INU_Log, Error, TEXT("After,components count = %d"), GetComponents().Num());
результат лога :
Код:
INU_Log:Error: Before, components count = 8
INU_Log:Error: After,components count = 9