title: How to BoxCast() without moving the box?
body: <pre><code>public static bool BoxCast(Vector3 center,
                             Vector3 halfExtents,
                             Vector3 direction,
                             Quaternion orientation = Quaternion.identity, 
                             float maxDistance = Mathf.Infinity,
                             ...);
  </code></pre>
  
  <p>These are the parameters for a boxcast in Unity3D. I am confused over the purpose of the <code>maxDistance</code> parameter as we already draw the box with the <code>halfExtents</code> parameter. What if I don't want to move the box? I.e., I want to draw a box and get information about whatever is inside of it. I am not looking to move the box. Using <code>maxDistance = 0</code> seems to do nothing as it does not register any hits. Using <code>maxDistance &gt; 0</code> will move the box, and I am looking to avoid this.</p>
  
  <p>How can I use BoxCast(), avoiding moving the box?</p>