private static bool CollideRectRect(RectangleCollider a, RectangleCollider b)
{
if (a.GetBottom() < b.GetTop())
return false;
if (a.GetTop() > b.GetBottom())
return false;
if (a.GetRight() < b.GetLeft())
return false;
if (a.GetLeft() > b.GetRight())
return false;
return true;
}