private void bPlay_Click(object sender, EventArgs e) { if (oyunYeri == null) { oyunYeri = new OyunYeri(); } if (panelYaranan == null) { panelYaranan = oyunYeri.PanelYarat(); //panel1.BackgroundImage = null; panel1.Controls.Add(panelYaranan); oyunYeri.OyunBaslasin(); } oyunBbasladi = true; bPlay.Visible = false; bStop.Visible = true; timer1.Start(); }
private void Form1_KeyDown(object sender, KeyEventArgs e) { if (oyunBbasladi) { //xal lXal.Text = oyunYeri.xal.ToString(); //oyunun davam edir if (oyunYeri.gameOver == false) { if (e.KeyCode == Keys.Down) { oyunYeri.Asaqi(); } if (e.KeyCode == Keys.Left) { oyunYeri.Sol(); } if (e.KeyCode == Keys.Right) { oyunYeri.Sag(); } if (e.KeyCode == Keys.Up) { oyunYeri.Cevir(); } } //oyun yanir else { bStop_Click(sender, null); MessageBox.Show("sizin netice " + oyunYeri.xal); oyunYeri = null; panel1.Controls.Clear(); panelYaranan = null; } } }