Beispiel #1
0
 protected bool IsTouchingBottom(Basklass sprite)
 {
     return(this.Rectangle.Top + this.Velocity.Y < sprite.Rectangle.Bottom &&
            this.Rectangle.Bottom > sprite.Rectangle.Bottom &&
            this.Rectangle.Right > sprite.Rectangle.Left &&
            this.Rectangle.Left < sprite.Rectangle.Right);
 }
Beispiel #2
0
 protected bool IsTouchingRight(Basklass sprite)
 {
     return(this.Rectangle.Left + this.Velocity.X < sprite.Rectangle.Right &&
            this.Rectangle.Right > sprite.Rectangle.Right &&
            this.Rectangle.Bottom > sprite.Rectangle.Top &&
            this.Rectangle.Top < sprite.Rectangle.Bottom);
 }