Exemple #1
0
        public Wąż(int x, int y = 0)
        {
            _głowa  = TworzenieObiektu.Twórz(TypObiektu.glowa, x, y);
            _części = new List <ObiektyBudowa>();

            for (int i = 0; i < 10; i++)                                         // for (int i=0;i< cialo.Length; i++)
            {
                _części.Add(TworzenieObiektu.Twórz(TypObiektu.tułów, i + x + 1, y));
            }
        }
Exemple #2
0
 public Sciana(int x, int y)
 {
     _części = new List <ObiektyBudowa>();
     for (int j = 0; j < 2; j++)
     {
         for (int i = 0; i < 10; i++)
         {
             _części.Add(TworzenieObiektu.Twórz(TypObiektu.przeszkoda, i + x, j + y));
         }
     }
 }
Exemple #3
0
        protected void Ruch(Grid a)
        {
            licznikCzęsci = _waz.PobierzCzęści.Count;
            if (częśćDodaj > 0)
            {
                ObiektyBudowa nowaCzesc = TworzenieObiektu.Twórz(TypObiektu.tułów, _waz.PobierzCzęści[_waz.PobierzCzęści.Count - 1].UstawX, _waz.PobierzCzęści[_waz.PobierzCzęści.Count - 1].UstawY);
                a.Children.Add(nowaCzesc.UstawBudowa);
                _waz.PobierzCzęści.Add(nowaCzesc);
                częśćDodaj--;
            }

            for (int i = _waz.PobierzCzęści.Count - 1; i >= 1; i--)
            {
                _waz.PobierzCzęści[i].UstawX = _waz.PobierzCzęści[i - 1].UstawX;
                _waz.PobierzCzęści[i].UstawY = _waz.PobierzCzęści[i - 1].UstawY;
            }



            _waz.PobierzCzęści[0].UstawX = _waz.PobierzGłowa.UstawX;
            _waz.PobierzCzęści[0].UstawY = _waz.PobierzGłowa.UstawY;
            _waz.PobierzGłowa.UstawX    += _kierunekX;
            _waz.PobierzGłowa.UstawY    += _kierunekY;


            if (Interakcja(pobierzSiatke))
            {
                KoniecGry();
            }
            else
            {
                if (SprawdzJedzenie(pobierzSiatke))
                {
                    __jedzenie.Rysuj();
                }
                _waz.Rysuj();
            }
        }
Exemple #4
0
 public Jedzenie()
 {
     _jedzenie = TworzenieObiektu.Twórz(TypObiektu.jedzenie, 8, 8);
 }