42、Silverlight动画编程指南
2026/5/6 10:04:10 网站建设 项目流程

Silverlight动画编程指南

1. 加速动画:SpeedRatio的使用

在Silverlight中,当你确保动画能正确运行后,若想在最终版本中加快动画速度,有两种方法。一种是逐个调整所有关键帧的KeyTime值,另一种则是在动画中指定SpeedRatio

JiggleButtonTryout项目中的动画为例:

<phone:PhoneApplicationPage.Resources> <Storyboard x:Name="jiggleStoryboard"> <DoubleAnimationUsingKeyFrames Storyboard.TargetName="translate" Storyboard.TargetProperty="X" RepeatBehavior="3x" SpeedRatio="40"> <DiscreteDoubleKeyFrame KeyTime="0:0:0" Value="0" /> <LinearDoubleKeyFrame KeyTime="0:0:01" Value="-10" />

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询