【问题标题】:XNA how to make simulate animation from a single Update callXNA 如何通过单个 Update 调用制作模拟动画
【发布时间】:2012-05-26 16:59:16
【问题描述】:

我想在 Update 方法中捕获 Flick 触摸事件。在那里,我在 Y 方向增加图形,例如 70。绘制时,图形像跳跃一样被绘制。我如何使它看起来像做动画?请注意,我想在 Flick 事件而不是多个 VerticalDrag 事件中执行此操作。

Update(GameTime...)
{
...
case GestureType.Flick:
    figure.rect.Y += 70;
...
}

Draw(...)
{
...
spriteBatch.Draw(..
...
}

非常感谢!

【问题讨论】:

  • 你必须通过多次调用Update来平滑移动。
  • 好的,我认为这是唯一的方法...感谢您的快速响应!

标签: c# animation xna draw


【解决方案1】:

答案已在 Cicada 的问题评论中提供。谢谢!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-30
    • 1970-01-01
    • 1970-01-01
    • 2013-09-23
    • 1970-01-01
    • 2013-03-13
    • 2017-05-29
    相关资源
    最近更新 更多