public bool CollidesWith(GameObject obj) { return this.BoundingRectangle.Intersects(obj.BoundingRectangle); }
public CollisionEventArgs(GameObject collider) { this.Collider = collider; }
public virtual void OnCollision(GameObject collider) { if (this.Collision != null) this.Collision(this, new CollisionEventArgs(collider)); }