public bool HitTest(JoshoEntity otherEntity) { return HitTest(this, otherEntity); }
public static bool HitTest(JoshoEntity entity1, JoshoEntity entity2) { return entity1.RectangleCollider.Intersects(entity2.RectangleCollider); }
public static bool HitTestPrecise(JoshoEntity entity1, JoshoEntity entity2) { return IntersectPixels(entity1.RectangleCollider, entity1.ColorData, entity2.RectangleCollider, entity2.ColorData); }
public bool HitTestPrecise(JoshoEntity otherEntity) { return HitTestPrecise(this, otherEntity); }