public override RectangleF GetCollisionBox(CollidingType type) { return(RectangleF.Empty); }
public virtual RectangleF GetCollisionBox(CollidingType type) { return(new RectangleF(this.Position.X, this.Position.Y, 1, 1)); }
public virtual RectangleF GetCollisionBox(CollidingType type, Vector2?position = null) { var pos = position ?? this.Position; return(new RectangleF(pos.X, pos.Y, 1, 1)); }