Ejemplo n.º 1
0
 public bool ObjectCollision(Tank tank, Tank tank2)
 {
     return(Rectangle.Intersect(tank.Bounds(), tank2.Bounds()) != Rectangle.Empty);
 }
Ejemplo n.º 2
0
 public bool ObjectCollision(Bullet bullet, Tank tank)
 {
     return(Rectangle.Intersect(bullet.Bounds(), tank.Bounds()) != Rectangle.Empty);
 }
Ejemplo n.º 3
0
 public bool ObjectCollision(Tank tank, Kolobok kolobok)
 {
     return(Rectangle.Intersect(tank.Bounds(), kolobok.Bounds()) != Rectangle.Empty);
 }
Ejemplo n.º 4
0
 public bool NoBorderCollision(Tank tank)
 {
     return(gameArea.Contains(tank.Bounds()));
 }