如何在pygame中将精灵放在其他sprite后面?

时间:2015-05-04 22:47:48

标签: pygame pygame-surface

我想在屏幕上放一个精灵,但是我希望它在其他精灵后面的后面层,这样当它们相互通过时它不会掩盖那些精灵。 我该怎么做呢?

1 个答案:

答案 0 :(得分:1)

一种方法是在应该转到前台的另一个Surface / Sprite之前将Surface / Sprite设置为后台。

如果您使用的是Sprite课程,则还可以使用LayeredUpdatesLayeredDirty群组为您添加layer属性或kwarg来处理此问题。 Sprite到小组。