Object Positioning

Hi experts, I’m a beginner in Unreal Engine. I have a graduation project on hand, and the VR device I’m using is HTC VIVE 1 with Unreal Engine version 4.27.2.
I want to place the transportation vehicles for a forest railway one by one from the side, like assembling a puzzle.


After placing all the objects, achieve the victory condition to activate the teleportation point to the next level.

I have referred to a video, but encountered difficulties in the blueprint steps due to differences in the version, around the 3:44 mark in the video. I don’t have the same blueprint objects.

I am very unfamiliar with blueprints and related logic, and the fact that it involves VR devices makes it different from regular gaming. I would greatly appreciate your help.

Hi @GloriousDove367, the blueprint BP_PickupCube in this video seems to be an old version of pickingup function in VR. In UE4.27, the VR pack should like this:


I’m not familiar with VR but I think now just adding a GrabComponent can make the cube to be picked up.
As for the logic, when you grab the cube, it should disable physics and attach to your controller (your hand). And when you release, the cube should detach from the controller. In this video, when you put the cube in the target position (use overlap event to check this), the cube call Detach event to detach from controller and then set the cube’s position and then do other things.

1 Like