public Vocka(int duzinaTable, Pozicija pozicija, int poeni, Color boja, string slika, List <Efekat> efekti, bool daLiNestaje) { this.duzinaTable = duzinaTable; this.pozicija = pozicija.Clone(); this.poeni = poeni; this.boja = boja; this.slika = slika; this.efekti = efekti; this.trajanje = 15; this.daLiNestaje = daLiNestaje; jeNestala = false; }
private void nacrtajGrid() { txtPoeni1.Text = igra.Igrac1 == null ? string.Empty : igra.Igrac1.Poeni.ToString(); lblBrojZivota1.Text = igra.Igrac1 == null ? string.Empty : igra.Igrac1.Zivoti.ToString(); txtPoeni2.Text = igra.Igrac2 == null ? string.Empty : igra.Igrac2.Poeni.ToString(); lblBrojZivota2.Text = igra.Igrac2 == null ? string.Empty : igra.Igrac2.Zivoti.ToString(); for (int i = 0; i < 17; i++) { for (int j = 0; j < 17; j++) { Pozicija p = new Pozicija(i, j); tableLayoutPanel1.GetControlFromPosition(i, j).BackColor = igra.VratiBoju(p); } } txtSat.Text = vreme.ToString(); }
public Narandza(int duzinaTable, Pozicija pozicija) : base(duzinaTable, pozicija, 10, Color.Orange, null, new List <Efekat> { Efekat.DodajZivot }, true) { }
public Bobica(int duzinaTable, Pozicija pozicija) : base(duzinaTable, pozicija, -10, Color.CornflowerBlue, null, new List <Efekat> { Efekat.DodajPoene, Efekat.OduzmiZivot }, true) { }
public ZlatnaJabuka(int duzinaTable, Pozicija pozicija) : base(duzinaTable, pozicija, 20, Color.Gold, null, new List <Efekat> { Efekat.DodajPoene, Efekat.UkloniPrepreku }, false) { }
public Jabuka(int duzinaTable, Pozicija pozicija) : base(duzinaTable, pozicija, 10, Color.Red, null, new List <Efekat> { Efekat.DodajPoene }, false) { }