public override void CollisionWith(DrawableObject b) { //base.CollisionWith(b); if (b.GetType().Name == "Hero") { this.brush = System.Drawing.Brushes.Red; //this.delete = true; } if (b.GetType().Name == "Bullet") { //this.delete = true; this.brush = System.Drawing.Brushes.Red; } }
public override void CollisionWith(DrawableObject b) { base.CollisionWith(b); if (b.GetType().Name == "Wall") { position = previousPosition; } }
public override void CollisionWith(DrawableObject b) { base.CollisionWith(b); if (b.GetType().Name=="Wall") { position = previousPosition; } }