Pygame 中的表面或精灵?
Surfaces or Sprites in Pygame?
晚上好,我正在制作一个平台游戏,想知道您什么时候应该使用两者之一。
例如:
1)玩家控制的角色
2)构成关卡的纹理方块
3)背景
Should/Could 你用精灵制作一切?
我只想知道如果您要从事 pygame 项目,您会怎么做。
我问这个是因为我看到很多 pygame 教程解释了如何使用表面添加纹理,但在其他教程中,他们使用 sprite 对象代替。
是的,您可以用精灵制作包括背景在内的所有内容。虽然它通常对背景没有意义(除非你正在做某种形式的图层)。
其余的通常与 sprite 一样有意义,但这取决于您的情况。
晚上好,我正在制作一个平台游戏,想知道您什么时候应该使用两者之一。 例如:
1)玩家控制的角色
2)构成关卡的纹理方块
3)背景
Should/Could 你用精灵制作一切?
我只想知道如果您要从事 pygame 项目,您会怎么做。
我问这个是因为我看到很多 pygame 教程解释了如何使用表面添加纹理,但在其他教程中,他们使用 sprite 对象代替。
是的,您可以用精灵制作包括背景在内的所有内容。虽然它通常对背景没有意义(除非你正在做某种形式的图层)。
其余的通常与 sprite 一样有意义,但这取决于您的情况。