private void OnFoodEaten(object sender, GameStatusEventArgs e) { int timeInterval = Math.Max(SnakeSpeedThreshold, (int)(DispatcherTimer.Interval.TotalMilliseconds - (e.Score * 2))); DispatcherTimer.Interval = TimeSpan.FromMilliseconds(timeInterval); }
private void OnGameStatusUpdate(object sender, GameStatusEventArgs e) { Points.Text = e.Score.ToString(); Speed.Text = DispatcherTimer.Interval.TotalMilliseconds.ToString(); }