public override bool hit(CircleCollider c, Vector2 p1, Vector2 p2) { //check if circle inside square... if (hit(c.position, p1, p2)) return true; foreach (LineCollider l in this.squareToLines()) { if (c.hit(l, p2, p1)) { return true; } } return false; }
public override bool hit(CircleCollider c, Vector2 p1, Vector2 p2) { return c.hit(this, p2, p1); }