public override bool Collide(ColliderList list) { return list.Collide(this); }
public abstract bool Collide(ColliderList list);
public override bool Collide(ColliderList list) { foreach (var c in colliders) if (c.Collide(list)) return true; return false; }