在窗口Phone 7中重复移动背景。

时间:2011-08-25 14:30:21

标签: silverlight windows-phone-7 animation

我在Windows Phone 7.1中创建了一个简单的动画,它有两个元素。

1)背景场景 2)演员:汽车

我想在拖动手势上显示在道路上移动汽车的动画。我有480px * 3200px宽的背景图像,我的屏幕方向是风景。

所以如何在背景中重复地移动背景图像用户拖动动作,以便显示移动汽车的效果。汽车也使用双动画来显示车轮移动,这是在用户开始拖动动作时触发的。

你可以指导我这个方法。

感谢您的时间。

SAM

1 个答案:

答案 0 :(得分:0)

您可以使用翻译变换:

<Image>
    <Image.RenderTransform>
        <TranslateTransform x:Name="TranslateTransform"/>
    </Image.RenderTransform>
</Image>

然后,您可以使用简单的DoubleAnimation为背景设置动画:

<Storyboard TargetName="TranslateTransform" TargetProperty="X">
    <DoubleAnimation From="0" To="-3200" Duration="00:00:05">
</Storyboard>

这是你需要的吗?