//Sukurti gyvatei maista atsitiktineje vietoje zaidimo lauke private void SukurtiMaista() { int maxXPos = pbZaidimoLaukas.Size.Width / Nustatymai.Plotis; int maxYPos = pbZaidimoLaukas.Size.Height / Nustatymai.Aukstis; Random random = new Random(); maistas = new GyvatesDalis(); maistas.X = random.Next(0, maxXPos); maistas.Y = random.Next(0, maxYPos); }
private void Suvalgyti() { GyvatesDalis maistas = new GyvatesDalis(); maistas.X = gyvatele[gyvatele.Count - 1].X; maistas.Y = gyvatele[gyvatele.Count - 1].Y; gyvatele.Add(maistas); //Atnaujinti rezultata Nustatymai.Rezultatas += Nustatymai.Taskai; lblRezultatas.Text = Nustatymai.Rezultatas.ToString(); SukurtiMaista(); }
private void PradetiZaidima() { lblZaidimoPabaiga.Visible = false; //Atstatyi pirminius nustatymus new Nustatymai(); //Sukurti nauja zaideja gyvatele.Clear(); GyvatesDalis galva = new GyvatesDalis(); galva.X = 10; galva.Y = 5; gyvatele.Add(galva); lblRezultatas.Text = Nustatymai.Rezultatas.ToString(); SukurtiMaista(); }