title: Is there a way of detecting collision of Sprites in the bevy game engine?
body: <p>Currently im using the Position of two objects (comets and the ship) to detect if they collide.</p>
  <pre><code>fn collision_detection(
      comets: Query&lt;&amp;Transform, With&lt;Comet&gt;&gt;,
      mut ships: Query&lt;(&amp;Transform, &amp;mut ShipStatus), With&lt;Ship&gt;&gt;,
  ) {
      for comet in comets.iter() {
          for (ship, mut status) in ships.iter_mut() {
              if comet.translation.x &lt; ship.translation.x + 80.0 &amp;&amp; comet.translation.y &lt; ship.translation.y + 80.0
              &amp;&amp; comet.translation.x &gt; ship.translation.x - 80.0 &amp;&amp; comet.translation.y &gt; ship.translation.y - 80.0 {
                  status.dead = true;
              }
          }
      }
  }
  </code></pre>
  <p>But there has to be a better way of doing this.</p>