New answers tagged raycasting
Sorry folks. First Post here on Stack Exchange. Thought maybe after a while I could just mark one of your comments as an answer guess not. So my solution was: Physics.Raycast () needs 4 veriables in order to use a Layermask. So i had to add a distance to the ray. i.e. Physics.Raycast (ray, out hit,mathf.infinity,rayMask) that got the layermask working ...
You need to use the range instead of the distance when you cast the ray. The range is the length of the projection of the ray onto the camera plane. See this source. Though IMHO some amount of fisheye distortion is kind of cool to keep around.
Top 50 recent answers are included