Esempio n. 1
0
 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;
 }
Esempio n. 2
0
        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();
        }
Esempio n. 3
0
 public Narandza(int duzinaTable, Pozicija pozicija) : base(duzinaTable, pozicija, 10, Color.Orange, null, new List <Efekat> {
     Efekat.DodajZivot
 }, true)
 {
 }
Esempio n. 4
0
 public Bobica(int duzinaTable, Pozicija pozicija) : base(duzinaTable, pozicija, -10, Color.CornflowerBlue, null, new List <Efekat> {
     Efekat.DodajPoene, Efekat.OduzmiZivot
 }, true)
 {
 }
Esempio n. 5
0
 public ZlatnaJabuka(int duzinaTable, Pozicija pozicija) : base(duzinaTable, pozicija, 20, Color.Gold, null, new List <Efekat> {
     Efekat.DodajPoene, Efekat.UkloniPrepreku
 }, false)
 {
 }
Esempio n. 6
0
 public Jabuka(int duzinaTable, Pozicija pozicija) : base(duzinaTable, pozicija, 10, Color.Red, null, new List <Efekat> {
     Efekat.DodajPoene
 }, false)
 {
 }