ai优化4
This commit is contained in:
parent
f4b73f64fc
commit
d1c3315029
@ -23,7 +23,7 @@ namespace Wpf_AiSportsMicrospace.MyUserControl
|
|||||||
private const double CardWidth = 368;
|
private const double CardWidth = 368;
|
||||||
private const double CardHeight = 534;
|
private const double CardHeight = 534;
|
||||||
private const double CardGap = 30; // 卡片之间水平间距
|
private const double CardGap = 30; // 卡片之间水平间距
|
||||||
private const double SlideDurationMs = 300; // 动画时长
|
private const double SlideDurationMs = 240; // 动画时长
|
||||||
private const double ProgressDurationMs = 2600;
|
private const double ProgressDurationMs = 2600;
|
||||||
|
|
||||||
public int SelectedIndex
|
public int SelectedIndex
|
||||||
|
|||||||
@ -34,7 +34,7 @@ namespace Wpf_AiSportsMicrospace
|
|||||||
private WavingAction _lastGestureAction = WavingAction.None;
|
private WavingAction _lastGestureAction = WavingAction.None;
|
||||||
private DateTime _lastMenuSlideTime = DateTime.MinValue;
|
private DateTime _lastMenuSlideTime = DateTime.MinValue;
|
||||||
private bool _isNavigating;
|
private bool _isNavigating;
|
||||||
private const int MenuSlideCooldownMs = 320;
|
private const int MenuSlideCooldownMs = 220;
|
||||||
|
|
||||||
public Home()
|
public Home()
|
||||||
{
|
{
|
||||||
|
|||||||
@ -231,13 +231,13 @@ namespace Wpf_AiSportsMicrospace.Views.JumpRope
|
|||||||
if (tipImage != null)
|
if (tipImage != null)
|
||||||
tipImage.Visibility = Visibility.Hidden;
|
tipImage.Visibility = Visibility.Hidden;
|
||||||
|
|
||||||
_mainWin.ShowCountDownAnimation();
|
|
||||||
_isCountdownStarted = true;
|
_isCountdownStarted = true;
|
||||||
_currentCountdown = start;
|
_currentCountdown = start;
|
||||||
//countdownText.Text = _currentCountdown.ToString();
|
//countdownText.Text = _currentCountdown.ToString();
|
||||||
//countdownGrid.Visibility = Visibility.Visible;
|
//countdownGrid.Visibility = Visibility.Visible;
|
||||||
_lastUpdateTime = DateTime.Now;
|
_lastUpdateTime = DateTime.Now;
|
||||||
Utils.PlayBackgroundMusic("countdown_3.mp3", false);
|
Utils.PlayBackgroundMusic("countdown_3.mp3", false);
|
||||||
|
_mainWin.ShowCountDownAnimation();
|
||||||
|
|
||||||
//UpdateCountdown();
|
//UpdateCountdown();
|
||||||
|
|
||||||
|
|||||||
@ -275,17 +275,20 @@ namespace Wpf_AiSportsMicrospace.Views
|
|||||||
int num = 1;
|
int num = 1;
|
||||||
public void ShowCountDownAnimation()
|
public void ShowCountDownAnimation()
|
||||||
{
|
{
|
||||||
ImageBehavior.SetRepeatBehavior(time3, new RepeatBehavior(2));
|
|
||||||
ImageBehavior.SetRepeatBehavior(time3, new RepeatBehavior(1));
|
ImageBehavior.SetRepeatBehavior(time3, new RepeatBehavior(1));
|
||||||
CountTimeGrid.Visibility = Visibility.Visible;
|
CountTimeGrid.Visibility = Visibility.Visible;
|
||||||
time3.Visibility = Visibility.Visible;
|
time3.Visibility = Visibility.Visible;
|
||||||
ImageBehavior.GetAnimationController(time3).Play();
|
var controller = ImageBehavior.GetAnimationController(time3);
|
||||||
|
controller.GotoFrame(0);
|
||||||
|
controller.Play();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void TimeDown(object? sender, RoutedEventArgs? e)
|
private void TimeDown(object? sender, RoutedEventArgs? e)
|
||||||
{
|
{
|
||||||
//MessageBox.Show("播放完啦");// 弹提示框
|
//MessageBox.Show("播放完啦");// 弹提示框
|
||||||
ImageBehavior.GetAnimationController(time3).Pause();
|
var controller = ImageBehavior.GetAnimationController(time3);
|
||||||
|
controller.Pause();
|
||||||
|
controller.GotoFrame(0);
|
||||||
CountTimeGrid.Visibility = Visibility.Hidden;
|
CountTimeGrid.Visibility = Visibility.Hidden;
|
||||||
time3.Visibility = Visibility.Hidden;
|
time3.Visibility = Visibility.Hidden;
|
||||||
num++;
|
num++;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user