I currently have a basic set up for detecting interactable actors using Line Trace By Channel hooked up to my IA_Interact key.
I have essentially the exact same line trace set up to enable a crosshair that fades in/out over an interactable actor.
Seems like a whole lotta line traces. How can I rework this so both are using the same line trace? Or is there a better way to implement this entirely?
To have one trace running every frame to detect interactables, and a one-off extra trace for the actual interaction, is absolutely fine That’s how I do it.
It’s just not a good idea to have a lot of actors tracing every frame.
Thank you for your reply! Not sure why I thought it was always double tracing - I even have the debug set up so I see what it’s doing. Little bit of a facepalm there but thank you for clarifying what’s actually happening!