Interact with Static Meshes using Beam/Pointer in VR

Hi all,

I’ve been trying to figure out how to do this for a while now without much luck, unfortunately there doesn’t seem to be any other post or tutorial covering it which I find surprising.

I’m looking to create a system where the user can press a button while pointing a Laser Beam/Pointer at a static mesh, and then move it around the scene by moving the motion controllers.

Exactly like this:

I have already created the beam which is attached to my left motion controller. I have Widget Interaction set up - presumably there is no drag and drop component that does the exact thing but for Static Meshes? (I guess that would be too easy… :disappointed:)

Just wondering how I can get my Beam to recognise that it’s pointing at a Static Mesh, and then being able to read an Input and do something (e.g. be moved around the scene). I recognise this is not easy but does anyone have any pointers on getting started?

Many Thanks

I am trying for something similar.

  1. Highlight object at laser pointer 2)Change the material on trigger pressed
  1. Done 2) Unable to get event triggered

Tried with lot of tutorials out there but nothing is helping.
If you have any idea can you help me on this.
I know its long time you posted this but I cannot help you in this.

May be you need to use class defaults to grab the static mesh but it wont work if player is not colliding with component