I created a simple reach tool by creating a rectangle from my players head height and have it set to isTrigger.
This works fine for the most part however I have recently discovered that my reach tool can pick up objects on the other side of walls and I was wondering if there was a way to resolve this.
I’m not sure how to approach this problem as this is my first time developing with 3D and I haven’t found anything online to try to resolve this issue.
By this I assume you mean you have a trigger zone?
Most games work this by raycasting or any of the similar ‘cast’ methods from the camera/player to determine whether they’re facing something interactable. This accounts for objects such as walls occluding the camera/player’s vision.
Lots of tutorials out there on how to use raycasts.