public void RollAndAnimateDie() { RemoveDiceGrid.Visibility = Visibility.Visible; GetFaceBasedOnValue(GetDieValue()); DieRectangle.Visibility = Visibility.Visible; TranslateXAnimation.From = GetTranslateXStart(); TranslateXAnimation.To = GetTranslateXEnd(); RotationAnimation.To = GetRotationStart(); RotationAnimation.From = GetRotationEnd(); TranslateYAnimation.From = GetTranslateYStart(); TranslateYAnimation.To = GetTranslateYEnd(); DiceStoryboard.Begin(); }
private void Grid_Tapped(object sender, TappedRoutedEventArgs e) { DiceStoryboard.Stop(); DieRectangle.Visibility = Visibility.Collapsed; RemoveDiceGrid.Visibility = Visibility.Collapsed; }