Skip to content
Snippets Groups Projects
Commit 9959275b authored by Kris Tabea Helwig's avatar Kris Tabea Helwig
Browse files

fix(movement): Fixes crash due to unique naming in TeleportationComponent

parent e73ec4cd
No related branches found
No related tags found
2 merge requests!80UE5.3-2023.1-rc2,!74fix(movement): Fixes crash due to unique naming in TeleportationComponent
Pipeline #346614 failed
This commit is part of merge request !74. Comments created here will be created in the context of that merge request.
......@@ -27,14 +27,15 @@ void UTeleportationComponent::SetupPlayerInput(UInputComponent* PlayerInputCompo
GetWorld(), TeleportTraceSystem, VRPawn->GetActorLocation(), FRotator(0), FVector(1), true, true,
ENCPoolMethod::AutoRelease, true);
FActorSpawnParameters SpawnParameters = FActorSpawnParameters();
SpawnParameters.Name = "TeleportVisualizer";
if (BPTeleportVisualizer)
if (!BPTeleportVisualizer)
{
TeleportVisualizer = GetWorld()->SpawnActor<AActor>(BPTeleportVisualizer, VRPawn->GetActorLocation(),
VRPawn->GetActorRotation(), SpawnParameters);
UE_LOG(Toolkit, Error, TEXT("SetupPlayerInput: BPTeleportVisualizer must be set to a blueprint"));
return;
}
TeleportVisualizer =
GetWorld()->SpawnActor<AActor>(BPTeleportVisualizer, VRPawn->GetActorLocation(), VRPawn->GetActorRotation());
TeleportTraceComponent->SetVisibility(false);
TeleportVisualizer->SetActorHiddenInGame(true);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment