private void Odswiez(object sender, EventArgs e) { if (Ustawienia.KoniecGry) { if (Odczyt.CzyWcisniety(Keys.Enter)) { StartGry(); } } else { if (Odczyt.CzyWcisniety(Keys.Right) && Ustawienia.kierunek != Kierunek.Lewo) { Ustawienia.kierunek = Kierunek.Prawo; } else if (Odczyt.CzyWcisniety(Keys.Left) && Ustawienia.kierunek != Kierunek.Prawo) { Ustawienia.kierunek = Kierunek.Lewo; } else if (Odczyt.CzyWcisniety(Keys.Up) && Ustawienia.kierunek != Kierunek.Dol) { Ustawienia.kierunek = Kierunek.Gora; } else if (Odczyt.CzyWcisniety(Keys.Down) && Ustawienia.kierunek != Kierunek.Gora) { Ustawienia.kierunek = Kierunek.Dol; } PrzesunGracza(); } snakeCanvas.Invalidate(); }
private void Form1_KeyUp(object sender, KeyEventArgs e) { Odczyt.ZmienStatus(e.KeyCode, false); }
private void Form1_KeyDown(object sender, KeyEventArgs e) { Odczyt.ZmienStatus(e.KeyCode, true); }