private void menuTime_Click(object sender, RoutedEventArgs e) { score = 0; scoreText.Content = "Score: " + score; modeText.Content = "Mode: Time Trail"; bStart.Visibility = Visibility.Visible; cover.Visibility = Visibility.Visible; timeText.Visibility = Visibility.Visible; liveText.Visibility = Visibility.Hidden; resultText.Visibility = Visibility.Hidden; _time = TimeSpan.FromSeconds(30); _timer = new DispatcherTimer(new TimeSpan(0, 0, 1), DispatcherPriority.Normal, delegate { timeText.Content = "Time: " + _time.ToString("ss"); if (_time == TimeSpan.Zero) { _timer.Stop(); loser(); } _time = _time.Add(TimeSpan.FromSeconds(-1)); }, Application.Current.Dispatcher); _timer.Stop(); BallViewModel.StopHoop(hoopBack); BallViewModel.StopHoop(hoopInner); BallViewModel.StopHoop(hoopFront); }
private void menuFree_Click(object sender, RoutedEventArgs e) { score = 0; scoreText.Content = "Score: " + score; modeText.Content = "Mode: Free Play"; bStart.Visibility = Visibility.Visible; cover.Visibility = Visibility.Visible; liveText.Visibility = Visibility.Hidden; timeText.Visibility = Visibility.Hidden; resultText.Visibility = Visibility.Hidden; BallViewModel.StopHoop(hoopBack); BallViewModel.StopHoop(hoopInner); BallViewModel.StopHoop(hoopFront); }