XNA 如何从单个更新调用制作模拟动画

本文关键字:模拟 动画 调用 更新 单个 XNA | 更新日期: 2023-09-27 18:35:29

我想在更新方法中捕获轻拂触摸事件。在那里,我在 Y 方向上递增数字,例如 70。画画时,人物像跳跃一样被画出来。如何让它看起来像做动画?请注意,我想在 Flick 事件而不是多个 VerticalDrag 事件中执行此操作。

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

多谢!

XNA 如何从单个更新调用制作模拟动画

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