如何将精灵放置到pygame中的矩形对象上?
我在想,大家有没有人知道怎么把一个精灵(sprite)附加到我在pygame里已经创建的矩形(rect)对象上?
这是我的代码:
blocktexture1 = pygame.sprite.Sprite()
blocktexture1.rect = self.platforms
for block in self.platforms:
pygame.draw.rect(screen, self.colour, block, 0)
我不太明白应该把精灵的矩形属性应用到哪个矩形上!
1 个回答
0
把你的精灵(sprite)的 rect
属性设置为你创建的矩形(Rectangle)。比如说:
example_sprite = pygame.sprite.Sprite()
example_rect = pygame.Rect(0, 0, 50, 50)
example_sprite.rect = example_rect