private void Form1_KeyUp(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Left || e.KeyCode == Keys.Right || e.KeyCode == Keys.Down || e.KeyCode == Keys.Up) { mainPlayer.Image = Properties.Resources.cowboy; if (e.KeyCode == Keys.Left) { LeftMoveTimer.Stop(); } if (e.KeyCode == Keys.Right) { RightMoveTimer.Stop(); } if (e.KeyCode == Keys.Up) { UpMoveTimer.Stop(); } if (e.KeyCode == Keys.Down) { DownMoveTimer.Stop(); } } if (e.KeyCode == Keys.Space) { ShootingTimer.Stop(); } }
private void Form1_KeyUp(object sender, KeyEventArgs e) { RightMoveTimer.Stop(); LeftMoveTimer.Stop(); UpMoveTimer.Stop(); DownMoveTimer.Stop(); if (e.KeyCode == Keys.Space) { if (!gameIsOver) { if (pause) { StartTimers(); label1.Visible = false; gameMedia.controls.play(); pause = false; } else { label1.Location = new Point(this.Width / 2 - 120, 150); label1.Text = "PAUSED"; label1.Visible = true; gameMedia.controls.pause(); StopTimers(); pause = true; } } } }
// Stops all movement timers on keyup private void Form1_KeyUp(object sender, KeyEventArgs e) { RightMoveTimer.Stop(); LeftMoveTimer.Stop(); UpMoveTimer.Stop(); DownMoveTimer.Stop(); }
private void StopTimers() { MoveBgTimer.Stop(); MoveEnemiesTimer.Stop(); MoveAmmunitionTimer.Stop(); EnemiesAmmunitionTimer.Stop(); LeftMoveTimer.Stop(); RightMoveTimer.Stop(); UpMoveTimer.Stop(); DownMoveTimer.Stop(); }
private void ReplayBtn_Click(object sender, EventArgs e) { this.Controls.Clear(); InitializeComponent(); Form1_Load(e, e); RightMoveTimer.Stop(); LeftMoveTimer.Stop(); DownMoveTimer.Stop(); UpMoveTimer.Stop(); }
private void StopTimers() { MoveBgTimer.Stop(); EnemiesMoveTimer.Stop(); UpMoveTimer.Stop(); DownMoveTimer.Stop(); LeftMoveTimer.Stop(); RightMoveTimer.Stop(); moveMunitionTimer.Stop(); munitionCreate.Stop(); }
private void Form1_KeyUp(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Right) { RightMoveTimer.Stop(); } if (e.KeyCode == Keys.Left) { LeftMoveTimer.Stop(); } if (e.KeyCode == Keys.Up) { k = 1; Player.Image = Image.FromFile(@"imagini\me1.png"); UpMoveTimer.Stop(); } if (e.KeyCode == Keys.Down) { DownMoveTimer.Stop(); } if (e.KeyCode == Keys.Escape) { if (!gameIsOver) { if (pause) { StartTimers(); label1.Visible = false; gameMedia.controls.play(); pause = false; } else { label1.Location = new Point(this.Width / 2 - 120, 150); label1.Text = "Paused"; label1.Visible = true; gameMedia.controls.pause(); StopTimers(); pause = true; } } } }
private void Form1_KeyUp(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Up) { UpMoveTimer.Stop(); } if (e.KeyCode == Keys.Down) { DownMoveTimer.Stop(); } if (e.KeyCode == Keys.Left) { LeftMoveTimer.Stop(); } if (e.KeyCode == Keys.Right) { RightMoveTimer.Stop(); } if (e.KeyCode == Keys.Space) { if (!gameIsOver) { if (pause) { labelGameOver.Visible = false; pictureBoxControls.Visible = false; pause = false; StartTimers(); // MessageBox.Show("game unpaused"); } else { labelGameOver.Text = " PAUSE"; labelGameOver.Visible = true; pictureBoxControls.Visible = true; pause = true; StopTimers(); // MessageBox.Show("game paused"); } } } }
private void GameOver(string str) { gameMedia.controls.stop(); playerexplosion.controls.play(); gameover_sound.controls.play(); label.Visible = true; label.Text = str.Trim(); pictureBox2.Visible = false; ReplayButton.Visible = true; QUITTER.Visible = true; // Graphics g = this.CreateGraphics(); // drawing a string Font myFont = new Font("Fixedsys", 10); g.DrawString("1", myFont, Brushes.Gray, 100, 100); // erasing a string g.DrawString("1", myFont, Brushes.Black, 100, 100); g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.SingleBitPerPixel; //pause = false; // //PlayerSpeed = 0; //Reset of the game parameters PlayerSpeed = 4; MunitionsSpeed = 20; enemiesSpeed = 4; enemiesMunitionSpeed = 4; StopTimers(); RightMoveTimer.Stop(); LeftMoveTimer.Stop(); DownMoveTimer.Stop(); UpMoveTimer.Stop(); }
private void SpaceUFO_KeyUp(object sender, KeyEventArgs e) { RightMoveTimer.Stop(); LeftMoveTimer.Stop(); DownMoveTimer.Stop(); UpMoveTimer.Stop(); if (e.KeyCode == Keys.Escape) // press esc then escape from the game { Environment.Exit(1); } if (e.KeyCode == Keys.Space) // Press space to pause { if (!GameIsOver) { if (pause) // pause = false { StartTimers(); label.Visible = false; gameMedia.controls.play(); pause = false; } else { label.Location = new Point(this.Width / 2 - 60, 250); label.Text = "PAUSE"; label.Visible = true; gameMedia.controls.pause(); StopTimers(); pause = true; } } } }