public void hereketEt(istiqamet istiqamet) { istiqametimiz = istiqamet; if (istiqamet != null) { for (int i = yilan_parca.Length - 1; i < 0; i--) { yilan_parca[i] = new yilan_Parcalari(yilan_parca[i - 1].x_, yilan_parca[i - 1].y_); } yilan_parca[0] = new yilan_Parcalari(yilan_parca[0].x_ + istiqamet._x, yilan_parca[0].y_ + istiqamet._y); } }
private void Form1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Up || e.KeyCode == Keys.W) { istiqametimiz = new istiqamet(0, -10); } else if (e.KeyCode == Keys.Down || e.KeyCode == Keys.S) { istiqametimiz = new istiqamet(0, 10); } else if (e.KeyCode == Keys.Left || e.KeyCode == Keys.A) { istiqametimiz = new istiqamet(-10, 0); } else if (e.KeyCode == Keys.Right || e.KeyCode == Keys.D) { istiqametimiz = new istiqamet(10, -0); } }