private void tıklamakontrol_Tick(object sender, EventArgs e) { tıklabessaniye -= 1; if (tıklabessaniye <= 0) { if (oyuncu1 == 1) { lbl_oyuncu2.ForeColor = Color.Maroon; lbl_oyuncu1.ForeColor = Color.Black; oyuncu1 = 0; oyuncu2 = 1; } else { lbl_oyuncu1.ForeColor = Color.Maroon; lbl_oyuncu2.ForeColor = Color.Black; oyuncu1 = 1; oyuncu2 = 0; } pcb2 = null; lbl_süre.Text = "0"; tıklamakontrol.Stop(); resimgizle(); tıklama = hafıza.ilkhafıza; } else { lbl_süre.Text = "5"; saniyefonk(tıklabessaniye); } }
public void yeniden() { lbl_oyuncu1.ForeColor = Color.Maroon; lbl_oyuncu2.ForeColor = Color.Black; label2.Visible = false; label1.ForeColor = Color.Black; oyuncu1 = 1; oyuncu2 = 0; txt_oyuncu1.Text = "0"; txt_oyuncu2.Text = "0"; tıklabessaniye = 5; süre = 5; sanıye.Start(); resimler(süre); hafıza tıklama = hafıza.ilkhafıza; resimgizle(); for (int i = 0; i < (ımageList1.Images.Count - 1) * 2; i++) { PictureBox pcb = (PictureBox)panel_arkaplan.Controls["pcb_" + (i + 1)]; pcb.Image = ımageList1.Images[(int)pcb.Tag]; pcb.Show(); pcb.Enabled = false; } }
private void pcb_1_Click(object sender, EventArgs e) { label1.Text = ":Seçim süreniz:"; label1.ForeColor = Color.Maroon; lbl_süre.ForeColor = Color.Maroon; PictureBox pcb = (PictureBox)sender; pcb.Image = ımageList1.Images[(int)pcb.Tag]; panel_arkaplan.Refresh(); if (pcb2 == pcb) { tıklamakontrol.Stop(); MessageBox.Show("ikincikez tıklama yapılamaz"); tıklamakontrol.Start(); return; } switch (tıklama) { case hafıza.ilkhafıza: pcb2 = pcb; tıklama = hafıza.ikincihafıza; tıklabessaniye = 5; saniyefonk(5); tıklamakontrol.Start(); break; case hafıza.ikincihafıza: Thread.Sleep(500); if (pcb.Tag.ToString() == pcb2.Tag.ToString()) { if (oyuncu1 == 1) { txt_oyuncu1.Text = (Convert.ToInt32(txt_oyuncu1.Text) + 10).ToString(); } else { txt_oyuncu2.Text = (Convert.ToInt32(txt_oyuncu2.Text) + 10).ToString(); } pcb.Hide(); pcb2.Hide(); kazanan(Convert.ToInt32(txt_oyuncu1.Text), Convert.ToInt32(txt_oyuncu2.Text)); saniyefonk(5); tıklamakontrol.Stop(); } else { if (oyuncu1 == 1) { lbl_oyuncu2.ForeColor = Color.Maroon; lbl_oyuncu1.ForeColor = Color.Black; oyuncu1 = 0; oyuncu2 = 1; } else { lbl_oyuncu1.ForeColor = Color.Maroon; lbl_oyuncu2.ForeColor = Color.Black; oyuncu1 = 1; oyuncu2 = 0; } resimgizle(); saniyefonk(5); tıklamakontrol.Stop(); } tıklama = hafıza.ilkhafıza; pcb2 = null; break; } }