public bool ObjectCollision(Tank tank, Tank tank2) { return(Rectangle.Intersect(tank.Bounds(), tank2.Bounds()) != Rectangle.Empty); }
public bool ObjectCollision(Bullet bullet, Tank tank) { return(Rectangle.Intersect(bullet.Bounds(), tank.Bounds()) != Rectangle.Empty); }
public bool ObjectCollision(Tank tank, Kolobok kolobok) { return(Rectangle.Intersect(tank.Bounds(), kolobok.Bounds()) != Rectangle.Empty); }
public bool NoBorderCollision(Tank tank) { return(gameArea.Contains(tank.Bounds())); }