在Windows Phone 8中暂停固定持续时间的动画

时间:2013-06-07 12:29:28

标签: animation windows-phone-8

我有一个简单的动画,我使用混合将TextBlock向左移动直到它从屏幕上消失

<phone:PhoneApplicationPage.Resources>
        <Storyboard x:Name="dtitle">
            <DoubleAnimation Duration="0:0:2" To="-523.831" Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="titleblock" d:IsOptimized="True"/>
        </Storyboard>
    </phone:PhoneApplicationPage.Resources>

我有一个按钮'开始'应播放动画大约0.25秒,然后暂停它。因此,如果用户按下按钮,TextBlock将向左移动一点然后停止。有什么像

dtitle.Resume()
//wait 0.25 secs
dtitle.Pause()

或者

dtitle.PlayForSeconds(0.25)

用户应该能够在此期间内使用UI。

0 个答案:

没有答案