How do you make a trigger upon being close AND having the camera pointed at the object?

I am trying to do a trigger of a piece of dialog - or written string of characters, upon looking and interacting with an object in the scene…I have figured out how to use the “on event begin overlap” but I am having trouble figuring out how to get it so that you are able to trigger the event upon pressing a button in the volume AND looking at the object?

I handled this by shaping a box into a moderately long stick, placing it appropriately, and making the camera its parent. Then just add a component begin overlap event. There might be a more elegant way of doing this, but it works for me.