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; }
public void OdunEngeliEkle(GelismisPictureBox pctOdunEngeli) { IOyunNesnesi odunEngel = new OdunEngel(this, pctOdunEngeli); this.Nesneler.Add(odunEngel); }