Ejemplo n.º 1
0
        //Náhodné umístění jídla
        private void GenerovatJídlo()
        {
            int maxXPoz = pbPozadi.Size.Width / Nastavení.Šířka;
            int maxYPoz = pbPozadi.Size.Height / Nastavení.Výška;

            Random náhoda = new Random();

            jídlo = new Kruh {
                X = náhoda.Next(0, maxXPoz), Y = náhoda.Next(0, maxYPoz)
            };
        }
Ejemplo n.º 2
0
        private void Jíst()
        {
            //Přidá k tělu kruh
            Kruh kruh = new Kruh
            {
                X = Had[Had.Count - 1].X,
                Y = Had[Had.Count - 1].Y
            };

            Had.Add(kruh);

            //Aktualizzuje skóre
            Nastavení.Skóre += Nastavení.Body;
            lblSkore.Text    = Nastavení.Skóre.ToString();

            GenerovatJídlo();
        }
Ejemplo n.º 3
0
        private void SpustitHru()
        {
            lblKonecHry.Visible = false;

            //Nastavení na výchozí
            new Nastavení();

            //Vytvoří nového hráče
            Had.Clear();
            Kruh hlava = new Kruh {
                X = 10, Y = 5
            };

            Had.Add(hlava);


            lblSkore.Text = Nastavení.Skóre.ToString();
            GenerovatJídlo();
        }