void deck_PieceRemoved(object sender, PieceRemovedEventArgs e) { if (fetchedPieces.ContainsKey(e.PieceIndex)) { Destroy(fetchedPieces[e.PieceIndex]); fetchedPieces.Remove(e.PieceIndex); } }
private void PieceRemoved(object sender, PieceRemovedEventArgs e) { Destroy(pieces[e.Coordinates].gameObject); pieces.Remove(e.Coordinates); }
private void OnPieceRemoved(PieceRemovedEventArgs e) { PieceRemoved?.Invoke(this, e); }