Example #1
0
        private void SeviyeBilgisiOlustur(int seviye)
        {
            TumunuTemizle();
            ISeviyeBilgisi seviyeBilgisi = SeviyeYoneticisi.SeviyeBilgisiAl(seviye);

            foreach (Control control in seviyeBilgisi.PnlArena.Controls)
            {
                GelismisPictureBox pctAktif = (GelismisPictureBox)control;
                GelismisPictureBox pctOdun  = new GelismisPictureBox();
                PictureBoxBilgisiKopyala(pctOdun, pctAktif);
                OdunEngel odunEngel = new OdunEngel(this, pctOdun);
                this.Nesneler.Add(odunEngel);
                odunEngel.ArenayaYerles();
            }
            this.Timer.Interval = seviyeBilgisi.TopHizi;
            this.TOP_SAYISI     = seviyeBilgisi.TopSayisi;
        }
Example #2
0
        public void OdunEngeliEkle(GelismisPictureBox pctOdunEngeli)
        {
            IOyunNesnesi odunEngel = new OdunEngel(this, pctOdunEngeli);

            this.Nesneler.Add(odunEngel);
        }