private void Form1_KeyUp(object sender, KeyEventArgs e) { // При нажатии на пробел запускаем игру и // придаем игроку ускорение вверх if (e.KeyCode == Keys.Space) { pen.Width = 10; playerVelocity -= 20; DrawTimer.Start(); TubeTimer.Start(); PlayerTimer.Start(); } else if (e.KeyCode == Keys.Escape) { DrawTimer.Enabled = !DrawTimer.Enabled; PlayerTimer.Enabled = !DrawTimer.Enabled; TubeTimer.Enabled = !DrawTimer.Enabled; button1.Visible = !true; button1.Enabled = !true; button2.Visible = !true; button2.Enabled = !true; button3.Visible = !true; button3.Enabled = !true; button4.Visible = !true; button4.Enabled = !true; } else if (e.KeyCode == Keys.L) { DrawTimer.Stop(); new LeaderBoardForm(score).Show(); } }
protected override void Play() { if (string.IsNullOrEmpty(InputPath) || File.Exists(InputPath) == false) { MessageBox.Show("Select a valid input file or URL first"); return; } if (WavePlayer == null) { CreatePlayer(); } if (_lastPlayed != InputPath && _reader != null) { _reader.Dispose(); _reader = null; } if (_reader == null) { _reader = new Mp3FileReader(InputPath); VolumeProvider = new VolumeWaveProvider16(_reader) { Volume = Volume / 100 }; _lastPlayed = InputPath; WavePlayer.Init(VolumeProvider); Duration = _reader.TotalTime; } WavePlayer.Play(); UpdatePlayerState(); PlayerTimer.Start(); TaskbarOverlay = (ImageSource)Application.Current.FindResource("PlayImage"); SetTitle("Playing " + Path.GetFileName(InputPath)); }
private void Form1_KeyUp(object sender, KeyEventArgs e) {//при нажатии на пробел запускаем игру и придаем игроку ускорение в верх if (e.KeyCode == Keys.Space) { if (isGlowingOn) { pen.Width = 10; } DrawTimer.Start(); playerVelocity -= 20; DrawTimer.Start(); PlayerTimer.Start(); TubesTimer.Start(); } else if (e.KeyCode == Keys.Escape) { TubesTimer.Enabled = !TubesTimer.Enabled; PlayerTimer.Enabled = !DrawTimer.Enabled; DrawTimer.Enabled = !DrawTimer.Enabled; TubesTimer.Stop(); DrawTimer.Enabled = !DrawTimer.Enabled; button5.Visible = true; button5.Enabled = true; } else if (e.KeyCode == Keys.L) { DrawTimer.Stop(); new LiderboardForm2(score).Show(); } }
protected override void Play() { if (string.IsNullOrEmpty(InputPath)) { MessageBox.Show("Select a valid input file or URL first"); return; } if (_playbackState == StreamingPlaybackState.Stopped) { _playbackState = StreamingPlaybackState.Buffering; _bufferedWaveProvider = null; // streaming play from HTTP protocol if (InputPath.StartsWith("http", StringComparison.OrdinalIgnoreCase)) { Task.Run(() => DownloadMp3(InputPath)); } else // streaming play from File protocol { Task.Run(() => OpenMp3File(InputPath)); } PlayerTimer.Start(); } else if (_playbackState == StreamingPlaybackState.Paused) { _playbackState = StreamingPlaybackState.Buffering; } UpdatePlayerState(); SetTitle("Playing " + Path.GetFileName(InputPath)); }
private void BStart_Click(object sender, EventArgs e) { skills = new SkillManager(keyEvents, this); stateFactory = new StateFactory(this, keyEvents, skills, this); currentState = stateFactory.NewState <Searching>(); PlayerTimer.Start(); }
private void button1_Click(object sender, EventArgs e) { DrawTimer.Start(); PlayerTimer.Start(); TubeTimer.Start(); button1.Visible = false; button1.Enabled = false; button2.Visible = false; button2.Enabled = false; button3.Visible = false; button3.Enabled = false; button4.Visible = false; button4.Enabled = false; }
private void button1_Click(object sender, EventArgs e) { Graphics g = Graphics.FromImage(bmp); g.Clear(Color.Black); Draw(g); pictureBox1.Image = bmp; g.Dispose(); DrawTimer.Start(); TubesTimer.Start(); PlayerTimer.Start(); button1.Visible = false; button1.Enabled = false; button2.Visible = false; button2.Enabled = false; button3.Visible = false; button3.Enabled = false; button4.Visible = false; button4.Enabled = false; }