示例#1
0
        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);
            }
        }
示例#2
0
 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);
     }
 }