UE4 C ++: как создавать Актера каждую секунду - PullRequest
0 голосов
/ 09 мая 2020

Я пытаюсь создать актера каждую секунду, используя C ++ и UnrealEngine4. Моя функция порождения выглядит следующим образом:

void AMyActor::SpawnObject()
{
    FVector loc = FVector(30, 0, 0);
    FRotator rot = FRotator(0, 0.1, 0);

    FActorSpawnParameters SpawnParams;
    AActor* SpawnedActorRef = GetWorld()->SpawnActor<AActor>(AActor::StaticClass(), loc, rot, SpawnParams);
}

Я называю это так:

void AMyActor::Tick(float DeltaTime)
{
    Super::Tick(DeltaTime);
    SpawnObject();
...
}

Код компилируется нормально, но когда я запускаю игру, объекты не появляются.

Обновление: количество актеров продолжает расти, но ничего не видно.

...