private void Player_Collide(object sender, CollisionEventArgs e) { if (e.KillTile) { if (p.Alive) { p.Alive = false; p.SwitchGraphic("die"); sfx["explode"].Play(); } } }
private void Escapee_Collide(object sender, CollisionEventArgs e) { if (e.KillTile) { Escapee s = ((Escapee)sender); if (s.Alive) { s.Alive = false; s.SwitchGraphic("die"); sfx["explode"].Play(); } } }
public void InvokeCollision(CollisionEventArgs args) { if (Collided != null) Collided(this, args); }