【问题标题】:Moving background repetitively in window Phone 7.在窗口 Phone 7 中重复移动背景。
【发布时间】:2011-08-25 14:30:21
【问题描述】:

我正在 windows Phone 7.1 中创建一个简单的动画,其中包含以下两个元素。

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

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

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

请您指导我的方法。

感谢您的宝贵时间。

山姆

【问题讨论】:

    标签: silverlight windows-phone-7 animation


    【解决方案1】:

    您可以使用翻译转换:

    <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>
    

    这是你需要的吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多