private void timer1_Tick(object sender, EventArgs e) { if (czy_gra_aktywna) { pole_gry.CreateGraphics().Clear(Color.Black); snake.move(); snake.rysuj(pole_gry.CreateGraphics(), new SolidBrush(Color.Aqua)); owoc.rysuj_owoc(pole_gry.CreateGraphics(), new SolidBrush(Color.Red)); if (owoc.czy_nowy_owoc(snake.x[0], snake.y[0])) { snake.dodaj(); } if (snake.czy_waz_zyje() == false) { czy_gra_aktywna = false; } } else { FontFamily fontFamily1 = new FontFamily("Arial"); Font f = new Font(fontFamily1, 15); Brush b = new SolidBrush(Color.Aqua); pole_gry.CreateGraphics().DrawString("Naciśnij Start", f, b, 80, 135); } }
private void timer1_Tick(object sender, EventArgs e) { if (czy_gra_aktywna) { pole_gry.CreateGraphics().Clear(Color.Black); snake.move(); snake.rysuj(pole_gry.CreateGraphics(), new SolidBrush(Color.Aqua)); owoc.rysuj_owoc(pole_gry.CreateGraphics(), new SolidBrush(Color.Orange)); if (owoc.czy_nowy_owoc(snake.x[0], snake.y[0])) { snake.dodaj(); } if (snake.czy_waz_zyje() == false) { czy_gra_aktywna = false; } } else if (pauzaToolStripMenuItem.Text == "Wznów") { pole_gry.CreateGraphics().Clear(Color.Black); } else { start(); } }
private void timer1_Tick(object sender, EventArgs e) { if (czyGraJestAktywna) { startToolStripMenuItem.Enabled = false; resetToolStripMenuItem.Enabled = true; poleGry.CreateGraphics().Clear(Color.Black); snake.move(); snake.rysuj(poleGry.CreateGraphics(), new SolidBrush(Color.Aqua)); owoc.rysujOwoc(poleGry.CreateGraphics(), new SolidBrush(Color.Red)); if (owoc.czyGenerowacOwoc(snake.x[0], snake.y[0])) { while (!snake.czyPoleJestWolne(owoc.x, owoc.y)) { owoc.generujOwoc(); } snake.dodajSegment(); } if (!snake.czyWazZyje()) { czyGraJestAktywna = false; startToolStripMenuItem.Enabled = true; pauzaToolStripMenuItem.Enabled = false; } } else { FontFamily fontFamily1 = new FontFamily("Arial"); Font f = new Font(fontFamily1, 15); Brush b = new SolidBrush(Color.White); if (pauzaToolStripMenuItem.Text == "Wznów") { poleGry.CreateGraphics().DrawString("PAUZA", f, b, 100, 138); } else { poleGry.CreateGraphics().DrawString("Naciśnij 'Start'", f, b, 80, 138); } } }