how can i get a trigger volume activated only by looking at it

how can i get a trigger volume starts an event only by looking at the trigger volume or a specific object on it (camera player view it and nothing blocking its view )
i don’t know how to do it even with line trace

its actually pretty simple if you wanted to use a line trace. you could just trace for objects and use a custom collision channel or you could trace the visible channel then use a cast to determine if its a trigger volume that you hit. below is a brief example of using a cast to determine if the hit actor is a trigger volume. there is probably a better way to go about it though rather than relying on tick.