From f55f556143af7c6f69998368f6d366d8fa3ab4ba Mon Sep 17 00:00:00 2001 From: jwendt <wendt@vr.rwth-aachen.de> Date: Tue, 10 Dec 2019 12:11:47 +0100 Subject: [PATCH] attach interaction ray --- .../Private/VRWidgetInteractionComponent.cpp | 1 + Source/WidgetInteraction/Private/WidgetInteraction.cpp | 5 ----- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/Source/WidgetInteraction/Private/VRWidgetInteractionComponent.cpp b/Source/WidgetInteraction/Private/VRWidgetInteractionComponent.cpp index 582e859..54a0836 100644 --- a/Source/WidgetInteraction/Private/VRWidgetInteractionComponent.cpp +++ b/Source/WidgetInteraction/Private/VRWidgetInteractionComponent.cpp @@ -16,6 +16,7 @@ UVRWidgetInteractionComponent::UVRWidgetInteractionComponent() { if (MeshAsset.Object != nullptr) { InteractionRay->SetStaticMesh(MeshAsset.Object); + InteractionRay->AttachToComponent(this, FAttachmentTransformRules::KeepRelativeTransform); //InteractionRay->SetRelativeRotation(FRotator(0, 90, 0)); } } diff --git a/Source/WidgetInteraction/Private/WidgetInteraction.cpp b/Source/WidgetInteraction/Private/WidgetInteraction.cpp index cf653cc..f2923cb 100644 --- a/Source/WidgetInteraction/Private/WidgetInteraction.cpp +++ b/Source/WidgetInteraction/Private/WidgetInteraction.cpp @@ -51,11 +51,6 @@ void FWidgetInteractionModule::OnWorldTickStart(ELevelTick level_tick, float val if (vr_pawn == nullptr) continue; - - FString name = ""; - UClass* component_class = UMotionControllerComponent::StaticClass(); - - auto right_hand = vr_pawn->GetRightHandComponent(); CreateWidgetInteraction(vr_pawn->GetRightHandComponent(), vr_pawn); last_world = world; -- GitLab