Exemplo n.º 1
0
        //public void HareketYap(Kare kaynakKare, Kare hedefKare)
        //{
        //    hedefKare.Tas = kaynakKare.Tas;
        //    hedefKare.Refresh();

        //    kaynakKare.Tas = null;
        //    kaynakKare.Refresh();
        //}

        private void btnOyunuBaslat_Click(object sender, EventArgs e)
        {
            Oyun yeniOyun = new Oyun();

            Program.AktifOyun = yeniOyun;
            KareleriCiz();
            //yeniOyun.AdresleriGoster = true;
            yeniOyun.HedefTahta = this;
            yeniOyun.OyunuTazele();

            //TahtaCizici c = new TahtaCizici();
            //c.Oyun = yeniOyun;
            //c.Ciz();
        }
Exemplo n.º 2
0
        private void KareClick(object sender, EventArgs e)
        {
            Oyun o = Program.AktifOyun;

            if (o.SeciliKare == null)
            {
                return;
            }

            o.SeciliKare.IsSelected = false;
            o.SeciliKare.Refresh();

            //foreach (Control c in Oyun.HedefKontrol.Controls)
            //{
            //    if (!(c is Kare)) continue;

            //    Kare k = c as Kare;
            //    if (!k.IsSelected) continue;

            //    k.IsSelected = false;
            //    k.Refresh();
            //    break;
            //}
        }