Common Ways of Line Trace Interaction?

What are some of the common ways of setting up a Line Trace for interaction of BP’s / components? Where is the best place to store the line trace code? Right now I have my line trace on an Actor BP that is placed inside the level to determine what is being looked at. So each new level created that isn’t streamed needs the actor to be placed again, is that necessarily a bad thing? Also, when I call disable or enable actor input, it doesn’t seem to be affected…I feel it has other limitations that I am not thinking of at the moment.

Help would be appreciated and thank you for your time.

It’s typical to have the trace inside your character ( if first person ), or possibly from the camera ( if 3rd ). But it’s really up to you.

Another good idea is to have a BP interface on anything you want to get a reaction from , that way the character can say ‘hey, i saw you’ and the object can have it’s own reaction to that ( damage / door opens etc ).