private void UpdateViewZuletztGesetztesFeld(int zeilenAuswahl, int spaltenAuswahl, Button[,] alleButtons, Spielfeld spielfeld) { var aktuelleView = spielfeld.GetFelder(); if (aktuelleView[zeilenAuswahl, spaltenAuswahl].IsGetroffen) { alleButtons[zeilenAuswahl, spaltenAuswahl].BackgroundImage = Properties.Resources.fireIcon; } else { alleButtons[zeilenAuswahl, spaltenAuswahl].BackgroundImage = Properties.Resources.missIcon; } }
private void UpdateViewGesetzteSchiffe(Button[,] alleButtons, Spielfeld spielfeld) { var aktuelleView = spielfeld.GetFelder(); for (int i = 0; i < aktuelleView.GetLength(0); i++) { for (int u = 0; u < aktuelleView.GetLength(1); u++) { if (aktuelleView[i, u].IsGesetzt) { alleButtons[i, u].BackColor = Color.Orange; } if (aktuelleView[i, u].IsGesetzt == false) { alleButtons[i, u].BackColor = Color.White; } } } }