【问题标题】:curve movement animation in wp7wp7中的曲线运动动画
【发布时间】:2011-07-21 04:14:17
【问题描述】:

我使用 Blend 4(故事板)为一缕创建动画动作。但现在我需要让小精灵在曲线路径中移动。我在代码中找到了一些解决方案(来自 Programming windows phone 7 book)第三部分第 2 章 XNA。但是我只是想知道我们是否可以通过 Blend 4 或任何其他更简单的方式进行曲线移动?

【问题讨论】:

    标签: windows-phone-7 animation bezier curve expression-blend-4


    【解决方案1】:

    动画故事板是最简单的方法,但如果您尝试沿着曲线等复杂路径制作动画,那么最好的方法是使用PathListBox class (MSDN)。 PathListBox 类基本上可以让您轻松地沿路径为对象设置动画,无论路径有多疯狂。

    这里有一些链接供您查看。

    【讨论】:

    • 有趣!但是我们必须把动画图片放到listBox里面?
    • 我的动画是一张图片,我的页面背景上可能有很多小精灵在飞...
    【解决方案2】:

    这取决于您想要动画的动态程度。使用 Blend,您可以使用 Storyboards 非常轻松地创建这种类型的动画。故事板的缺点是它们在灵活性方面非常有限。如果曲线始终相同,我建议使用 Storyboard 方法。如果您在动画中需要很大的灵活性(实时),那么您必须在代码中实现。

    【讨论】:

    • 假设曲线总是一样的,我该怎么做?
    • 你能分享你的曲线的 XAML 吗?
    猜你喜欢
    • 1970-01-01
    • 2012-01-04
    • 1970-01-01
    • 1970-01-01
    • 2020-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多