pygame:更改精灵的层级

0 投票
1 回答
1155 浏览
提问于 2025-04-18 02:55

我正在制作一个有精灵的程序。我有一个“框”,精灵会在这个“框”里面显示,只在“框”里面可见。我试着找如何改变层次,结果找到了这个关于 pygame.sprite 的文档,但是我看不懂里面关于改变层次的代码。有没有人知道我怎么才能把精灵放在层次的中间,而不是在最上面?

1 个回答

2

要改变一个 Sprite 的层级,只需要使用 change_layer 方法就可以了:

change_layer()

这个方法用来改变精灵的层级

change_layer(sprite, new_layer) -> None

撰写回答