【发布时间】:2016-07-21 11:07:51
【问题描述】:
如何在游戏中以不同的速度移动不同的东西?使用pygame.time.delay或pygame.time.wait会对整个游戏产生影响。我想要一个 Rect 在clock.tick(30) 移动,而另一个 Rect 在clock.tick(10) 移动。我该怎么做?
编辑:
我正在寻找的实际上不仅仅是运动(这当然可以通过将不同的运动量添加到Rect.x和Rect.y来完成)。例如,我在 Surface 上画了一个应该追球跑的人,我按下 K_UP 或 K_DOWN 并希望他的腿也能移动(以获得更漂亮的跑步画面!),所以我在不同的位置再次绘制它们并且很快。所以我需要更多的东西来控制我认为的帧速率。
【问题讨论】:
标签: python-2.7 pygame