title: Get Vector3 of Position Clicked on Plane
body: <p>I want to click on a 3D plane with my mouse. When I do this, I want it to return a <code>Vector3</code> of where I clicked. When I use:</p>
  
  <pre><code>Vector3 point = Camera.main.ScreenToWorldPoint(Input.mousePosition);
  </code></pre>
  
  <p>then, it gives me the <code>Vector3</code> of the center of the plane. Not what I want. I want it to be at the position I click.</p>
  
  <p>I am trying to create a <code>Ray</code> (<code>Camera.ScreenPointToRay</code>) and work with <code>Physics.Raycast</code>, but that just returns a <code>bool</code>, and not where it actually hits.</p>
  
  <p>I have spent the last 3 hours reading everyone else's questions...what am I missing here?</p>