Ok guys I'm about to get crazy about this right here... After 4months of unity I still dont understand how do I script: Physics.Raycast(initialPosition,RayVector,Distance,AND ONLY DETECT THIS LAYER); How do I do that ?! I see this bit shifting operations with 1<<20 and stuff , but does 1<<20 mean "only 20" or "nothing below 20" ? How can I , by script define a Raycast that detects only 2 layers ... for example 20 and 25 ? Thanks in advance for the help guys!