private void OnClick(object sender, EventArgs e) { PictureBox p = sender as PictureBox; if (p.Image != null) { return; } if (ruch == ruchGracza.Nikt) { return; } if (ruch == ruchGracza.Gracz1) { p.Image = gracz1.Image; } else { p.Image = gracz2.Image; } //Sprawdza kto wygrał zwyciezca = sprawdzZwyciezce(); if (zwyciezca == Zwyciezca.Nikt) { //Zmiana ruchu ruch = (ruchGracza.Gracz1 == ruch) ? ruchGracza.Gracz2 : ruchGracza.Gracz1; } else { ruch = ruchGracza.Nikt; } pokazRuch(); }
void nowaGra() { PictureBox[] wszystkieObrazki = { box0, box1, box2, box3, box4, box5, box6, box7, box8 }; //Wyczyść wszystkie miejsca na planszy foreach (var p in wszystkieObrazki) { p.Image = null; } ruch = ruchGracza.Gracz1; zwyciezca = Zwyciezca.Nikt; pokazRuch(); }